deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2025-12-27 04:46:18 +00:00
parent d6b1234757
commit 285b372e14
1662 changed files with 846711 additions and 6 deletions

2
nim/1016/app.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,63 @@
2025-12-27 04:10:51.405 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:10:51.406 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_on_peer_with_no_subscription with id: 2025-12-27_04-10-51__13d34015-cda9-44e2-9a63-11e351b3a3ea
2025-12-27 04:10:51.406 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:10:51.406 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:10:51.406 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-27 04:10:51.413 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:51.413 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-51__13d34015-cda9-44e2-9a63-11e351b3a3ea__wakuorg_nwaku:latest.log
2025-12-27 04:10:51.413 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:51.414 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:51.415 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:51.415 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.9
2025-12-27 04:10:51.416 DEBUG [src.node.docker_mananger] Generated ports ['20051', '20052', '20053', '20054', '20055']
2025-12-27 04:10:51.416 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:51.416 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:51.416 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:51.416 DEBUG [src.node.docker_mananger] docker run -i -t -p 20051:20051 -p 20052:20052 -p 20053:20053 -p 20054:20054 -p 20055:20055 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20053 --rest-port=20051 --tcp-port=20052 --discv5-udp-port=20054 --rest-address=0.0.0.0 --nat=extip:172.18.253.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db9fa17aaba8a2ef6e49ce94eeeba58f8aa015013cfbcecc96e915d7cf9bca3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20055 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:10:51.610 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.9 waku 25d9688aea7987385f08324ee8d60cc518510bfd5d7a62452243a83d14f938c6
2025-12-27 04:10:51.641 DEBUG [src.node.docker_mananger] Container started with ID 25d9688aea79. Setting up logs at ./log/docker/node1_2025-12-27_04-10-51__13d34015-cda9-44e2-9a63-11e351b3a3ea__wakuorg_nwaku:latest.log
2025-12-27 04:10:51.641 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20051
2025-12-27 04:10:51.641 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:51.677 ERROR [src.node.docker_mananger] Max retries reached for container 84cd68c1b743. Exiting log stream.
2025-12-27 04:10:52.209 ERROR [src.node.docker_mananger] Max retries reached for container b8145240cc67. Exiting log stream.
2025-12-27 04:10:52.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20051/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:52.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:10:52.645 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:52.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20051/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:52.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.9/tcp/20052/p2p/16Uiu2HAmSarYRHmtuCxL3RLStDE2U3iEZiKuyrjJP3oHyx2rWGYs","/ip4/172.18.253.9/tcp/20053/ws/p2p/16Uiu2HAmSarYRHmtuCxL3RLStDE2U3iEZiKuyrjJP3oHyx2rWGYs"],"enrUri":"enr:-L24QA-gepNKSIFHfH2VAKSJrvC5paQrvQXRpO4J0MxoJA7RWbFoY-Fq8NOViBhcuCdtlw5kmjwmNr6ElAssPZjt8VQCgmlkgnY0gmlwhKwS_QmKbXVsdGlhZGRyc5YACASsEv0JBk5UAAoErBL9CQZOVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzvR3D0Amj5hO1dvtYpuZmgjTBECk9RO4Q_udge8qQEyDdGNwgk5Ug3VkcIJOVoV3YWt1MgU"}'
2025-12-27 04:10:52.648 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:52.648 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-27 04:10:52.655 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:52.655 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-51__13d34015-cda9-44e2-9a63-11e351b3a3ea__wakuorg_nwaku:latest.log
2025-12-27 04:10:52.655 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:52.655 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:52.656 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:52.657 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.103
2025-12-27 04:10:52.657 DEBUG [src.node.docker_mananger] Generated ports ['54156', '54157', '54158', '54159', '54160']
2025-12-27 04:10:52.657 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:52.657 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:52.657 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:52.657 DEBUG [src.node.docker_mananger] docker run -i -t -p 54156:54156 -p 54157:54157 -p 54158:54158 -p 54159:54159 -p 54160:54160 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54158 --rest-port=54156 --tcp-port=54157 --discv5-udp-port=54159 --rest-address=0.0.0.0 --nat=extip:172.18.102.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4fa8a0a2ffce7599463adb0eb06a81be1bfe59cae0db1b2f365ca244702103a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54160 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-gepNKSIFHfH2VAKSJrvC5paQrvQXRpO4J0MxoJA7RWbFoY-Fq8NOViBhcuCdtlw5kmjwmNr6ElAssPZjt8VQCgmlkgnY0gmlwhKwS_QmKbXVsdGlhZGRyc5YACASsEv0JBk5UAAoErBL9CQZOVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzvR3D0Amj5hO1dvtYpuZmgjTBECk9RO4Q_udge8qQEyDdGNwgk5Ug3VkcIJOVoV3YWt1MgU --filternode=/ip4/172.18.253.9/tcp/20052/p2p/16Uiu2HAmSarYRHmtuCxL3RLStDE2U3iEZiKuyrjJP3oHyx2rWGYs
2025-12-27 04:10:52.838 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.103 waku 01ad42a0cb17fad5487595d3d41ba6270b2c0743d2dd1a50bbaa1f882a348a4d
2025-12-27 04:10:52.871 DEBUG [src.node.docker_mananger] Container started with ID 01ad42a0cb17. Setting up logs at ./log/docker/node2_2025-12-27_04-10-51__13d34015-cda9-44e2-9a63-11e351b3a3ea__wakuorg_nwaku:latest.log
2025-12-27 04:10:52.871 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54156
2025-12-27 04:10:52.871 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:53.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54156/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:53.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:10:53.876 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:53.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54156/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:53.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.103/tcp/54157/p2p/16Uiu2HAm6Y7pq26fFudbrr1v9FHCX1bLLv7vYFwCRQuW5E27PbpU","/ip4/172.18.102.103/tcp/54158/ws/p2p/16Uiu2HAm6Y7pq26fFudbrr1v9FHCX1bLLv7vYFwCRQuW5E27PbpU"],"enrUri":"enr:-L24QFKIMHqmhp3K6SXVpUlbEhHHO309h9lXAr-JlFTYi338Zx1BrbG8v1n61gmTRLoQPsvlZg1K8rBF2gViZqDSZicCgmlkgnY0gmlwhKwSZmeKbXVsdGlhZGRyc5YACASsEmZnBtONAAoErBJmZwbTjt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpRdDuuRPyf2FLkcisBxw7pJ00ElVNxYQ4xWTVAb1GTmDdGNwgtONg3VkcILTj4V3YWt1MgA"}'
2025-12-27 04:10:53.879 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:53.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54156/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.9/tcp/20052/p2p/16Uiu2HAmSarYRHmtuCxL3RLStDE2U3iEZiKuyrjJP3oHyx2rWGYs"]'
2025-12-27 04:10:53.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:53.916 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54156/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
2025-12-27 04:10:53.929 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:54156/filter/v2/subscriptions/all. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2025-12-27 04:10:53.937 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:10:53.938 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:10:53.938 DEBUG [src.node.waku_node] Stopping container with id 25d9688aea79
2025-12-27 04:10:54.529 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:54.529 DEBUG [src.node.waku_node] Stopping container with id 01ad42a0cb17
2025-12-27 04:10:55.061 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:55.062 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:10:55.068 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:10:55.072 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,475 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_content_topics with id: 2025-12-27_04-24-02__103dee15-bae0-445b-b965-0d57e7fd472d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-24-02__103dee15-bae0-445b-b965-0d57e7fd472d__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.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13457', '13458', '13459', '13460', '13461']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13457:13457 -p 13458:13458 -p 13459:13459 -p 13460:13460 -p 13461:13461 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13459 --rest-port=13457 --tcp-port=13458 --discv5-udp-port=13460 --rest-address=0.0.0.0 --nat=extip:172.18.23.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bde02c8ec3a53bdcf80e10f4b7fcfbbd3ccab08d9f4c6ec3050e842eaef41f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13461 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.201 waku 96129188c552418e4d591341d328459c28dda8f67268360cb14883459bbe8a31
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container de4d1051fcbf. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 96129188c552. Setting up logs at ./log/docker/node1_2025-12-27_04-24-02__103dee15-bae0-445b-b965-0d57e7fd472d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13457
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 3a782d438424. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13457/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13457/debug/v1/info" -H "Content-Type: application/json" -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.201/tcp/13458/p2p/16Uiu2HAm1KX7z12P8KLpkorCywMUcqX6ZiLCAVK28AH6zrbvNxZy","/ip4/172.18.23.201/tcp/13459/ws/p2p/16Uiu2HAm1KX7z12P8KLpkorCywMUcqX6ZiLCAVK28AH6zrbvNxZy"],"enrUri":"enr:-L24QMkahdTrzI0qnJl3Z8DQ99jFTG7b8QgmUS7nj0DAd77VLMYbi-W7z6x_SI0kazBOGc4d8FXK9XYGHJbDS3WIQ3cCgmlkgnY0gmlwhKwSF8mKbXVsdGlhZGRyc5YACASsEhfJBjSSAAoErBIXyQY0k90DgnJzhQADAQAAiXNlY3AyNTZrMaECV5KeuqfOvajGo3SUifLuJd6QZKqKvl8bYb8ajNFADMyDdGNwgjSSg3VkcII0lIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-24-02__103dee15-bae0-445b-b965-0d57e7fd472d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.62.176
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8823', '8824', '8825', '8826', '8827']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8823:8823 -p 8824:8824 -p 8825:8825 -p 8826:8826 -p 8827:8827 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8825 --rest-port=8823 --tcp-port=8824 --discv5-udp-port=8826 --rest-address=0.0.0.0 --nat=extip:172.18.62.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=864edfd0aaaf7d9b0818bedac3b0cbd380e736d5478c91961b8201cc1a219b2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8827 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMkahdTrzI0qnJl3Z8DQ99jFTG7b8QgmUS7nj0DAd77VLMYbi-W7z6x_SI0kazBOGc4d8FXK9XYGHJbDS3WIQ3cCgmlkgnY0gmlwhKwSF8mKbXVsdGlhZGRyc5YACASsEhfJBjSSAAoErBIXyQY0k90DgnJzhQADAQAAiXNlY3AyNTZrMaECV5KeuqfOvajGo3SUifLuJd6QZKqKvl8bYb8ajNFADMyDdGNwgjSSg3VkcII0lIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.176 waku dc66d37e796bbcbbf9ac93988f22ffdd3e32b6da71bcf8e63e8a806d9fc034bc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dc66d37e796b. Setting up logs at ./log/docker/node2_2025-12-27_04-24-02__103dee15-bae0-445b-b965-0d57e7fd472d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8823
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:8823/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8823/debug/v1/info" -H "Content-Type: application/json" -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.176/tcp/8824/p2p/16Uiu2HAm9Gdwm7TUqZzdt2ZUX3gXySeCDvvK1Woe5WCFJBURjA3q","/ip4/172.18.62.176/tcp/8825/ws/p2p/16Uiu2HAm9Gdwm7TUqZzdt2ZUX3gXySeCDvvK1Woe5WCFJBURjA3q"],"enrUri":"enr:-L24QB1zah-7YRVDC6y9WUt7pHf1riQCRONhKChgj30UtyizCsNqUglq6bHreFdZD2LZIctESjcEtGFDiSZFw3q-Yc8CgmlkgnY0gmlwhKwSPrCKbXVsdGlhZGRyc5YACASsEj6wBiJ4AAoErBI-sAYied0DgnJzhQADAQAAiXNlY3AyNTZrMaECzbMWsqNaH08xndnba7ZR_pUBmJVI4MIEdoOQfX-Kw9iDdGNwgiJ4g3VkcIIieoV3YWt1MgE"}'
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:8823/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.201/tcp/13458/p2p/16Uiu2HAm1KX7z12P8KLpkorCywMUcqX6ZiLCAVK28AH6zrbvNxZy"]'
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:13457/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:8823/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:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":1766809445192070144,"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:8823/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":1766809445192070144,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A simple string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:13457/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":"Hello World!","version":0,"timestamp":1766809445308573099,"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:8823/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":"Hello World!","version":0,"timestamp":1766809445308573099,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:13457/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":"1234567890","version":0,"timestamp":1766809445422375126,"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:8823/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":"1234567890","version":0,"timestamp":1766809445422375126,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:13457/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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766809445535226786,"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:8823/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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766809445535226786,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Chinese characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766809445649398208,"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:8823/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":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766809445649398208,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Emojis
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766809445763762627,"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:8823/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":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766809445763762627,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Lorem ipsum text
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766809445877368946,"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:8823/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":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766809445877368946,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic HTML content
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"<html><body>Hello</body></html>","version":0,"timestamp":1766809445991078537,"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:8823/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":"<html><body>Hello</body></html>","version":0,"timestamp":1766809445991078537,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Cyrillic characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766809446105877862,"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:8823/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":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766809446105877862,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Base64 encoded string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"Base64==dGVzdA==","version":0,"timestamp":1766809446220900573,"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:8823/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":"Base64==dGVzdA==","version":0,"timestamp":1766809446220900573,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Binary data
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766809446334343577,"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:8823/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":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766809446334343577,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Special characters with whitespace
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766809446447897890,"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:8823/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":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766809446447897890,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Boolean false as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"False","version":0,"timestamp":1766809446561253292,"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:8823/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":"False","version":0,"timestamp":1766809446561253292,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"3.1415926535","version":0,"timestamp":1766809446675152349,"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:8823/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":"3.1415926535","version":0,"timestamp":1766809446675152349,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766809446788077740,"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:8823/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":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766809446788077740,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Hexadecimal number as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"0xDEADBEEF","version":0,"timestamp":1766809446901337985,"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:8823/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":"0xDEADBEEF","version":0,"timestamp":1766809446901337985,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Email format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"user@example.com","version":0,"timestamp":1766809447015530680,"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:8823/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":"user@example.com","version":0,"timestamp":1766809447015530680,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic URL format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"http://example.com","version":0,"timestamp":1766809447129272609,"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:8823/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":"http://example.com","version":0,"timestamp":1766809447129272609,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Date and time in ISO format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"2023-11-01T12:00:00Z","version":0,"timestamp":1766809447243593975,"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:8823/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":"2023-11-01T12:00:00Z","version":0,"timestamp":1766809447243593975,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic String with escaped quotes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766809447356889013,"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:8823/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":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766809447356889013,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A regular expression
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766809447470800303,"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:8823/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":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766809447470800303,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A very long string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766809447584525250,"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:8823/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":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766809447584525250,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A JSON string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766809447699700153,"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:8823/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":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766809447699700153,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Unix path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"/usr/local/bin","version":0,"timestamp":1766809447813555715,"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:8823/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":"/usr/local/bin","version":0,"timestamp":1766809447813555715,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Windows path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766809447927224149,"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:8823/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":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766809447927224149,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An SQL query
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766809448040563456,"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:8823/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":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766809448040563456,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic JavaScript code snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766809448155040663,"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:8823/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":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766809448155040663,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A CSS snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"body { background-color: #fff; }","version":0,"timestamp":1766809448268676357,"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:8823/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":"body { background-color: #fff; }","version":0,"timestamp":1766809448268676357,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Python one-liner
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:13457/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":"print(\'Hello World\')","version":0,"timestamp":1766809448382470354,"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:8823/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":"print(\'Hello World\')","version":0,"timestamp":1766809448382470354,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An IP address
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"192.168.1.1","version":0,"timestamp":1766809448495924051,"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:8823/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":"192.168.1.1","version":0,"timestamp":1766809448495924051,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A domain name
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"www.example.com","version":0,"timestamp":1766809448608928180,"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:8823/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":"www.example.com","version":0,"timestamp":1766809448608928180,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A user agent string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766809448722834559,"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:8823/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":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766809448722834559,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A credit card number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234-5678-9012-3456", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"1234-5678-9012-3456","version":0,"timestamp":1766809448837263845,"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:8823/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":"1234-5678-9012-3456","version":0,"timestamp":1766809448837263845,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A phone number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:13457/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":"+1234567890","version":0,"timestamp":1766809448951615703,"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:8823/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":"+1234567890","version":0,"timestamp":1766809448951615703,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A UUID
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766809449065719312,"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:8823/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":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766809449065719312,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A hashtag
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "#helloWorld", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"#helloWorld","version":0,"timestamp":1766809449179063110,"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:8823/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":"#helloWorld","version":0,"timestamp":1766809449179063110,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Twitter handle
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "@username", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"@username","version":0,"timestamp":1766809449292993177,"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:8823/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":"@username","version":0,"timestamp":1766809449292993177,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A password
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "P@ssw0rd!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"P@ssw0rd!","version":0,"timestamp":1766809449407373946,"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:8823/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":"P@ssw0rd!","version":0,"timestamp":1766809449407373946,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A date in common format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "01/11/2023", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"01/11/2023","version":0,"timestamp":1766809449521281129,"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:8823/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":"01/11/2023","version":0,"timestamp":1766809449521281129,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A time string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "12:00:00", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:13457/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":"12:00:00","version":0,"timestamp":1766809449635432517,"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:8823/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":"12:00:00","version":0,"timestamp":1766809449635432517,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A mathematical equation
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13457/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "E = mc^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.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:13457/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":"E = mc^2","version":0,"timestamp":1766809449749461123,"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:8823/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":"E = mc^2","version":0,"timestamp":1766809449749461123,"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 96129188c552
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc66d37e796b
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,90 @@
2025-12-27 04:12:16.206 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:12:16.207 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_some_of_the_subscribed_content_topics with id: 2025-12-27_04-12-16__6f93c460-53ba-460c-992d-c7c3f2139ce8
2025-12-27 04:12:16.208 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:12:16.208 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:12:16.208 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-27 04:12:16.216 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:12:16.216 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-12-16__6f93c460-53ba-460c-992d-c7c3f2139ce8__wakuorg_nwaku:latest.log
2025-12-27 04:12:16.216 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:12:16.216 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:12:16.218 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:12:16.218 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.193
2025-12-27 04:12:16.218 DEBUG [src.node.docker_mananger] Generated ports ['13649', '13650', '13651', '13652', '13653']
2025-12-27 04:12:16.219 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:12:16.219 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:12:16.219 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:12:16.219 DEBUG [src.node.docker_mananger] docker run -i -t -p 13649:13649 -p 13650:13650 -p 13651:13651 -p 13652:13652 -p 13653:13653 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13651 --rest-port=13649 --tcp-port=13650 --discv5-udp-port=13652 --rest-address=0.0.0.0 --nat=extip:172.18.198.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6a08d9d1dcc5156cea8c8a20ea31e31d9cd87f6a716de7aa2c9f3dfb57ebd7ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13653 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:12:16.408 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.193 waku 7175aa7f19dee7cfaf6893c7f884ee213025e13471bbf6f738c39ba0a243b2f2
2025-12-27 04:12:16.440 DEBUG [src.node.docker_mananger] Container started with ID 7175aa7f19de. Setting up logs at ./log/docker/node1_2025-12-27_04-12-16__6f93c460-53ba-460c-992d-c7c3f2139ce8__wakuorg_nwaku:latest.log
2025-12-27 04:12:16.441 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13649
2025-12-27 04:12:16.441 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:12:16.451 ERROR [src.node.docker_mananger] Max retries reached for container 5938ec44476b. Exiting log stream.
2025-12-27 04:12:17.036 ERROR [src.node.docker_mananger] Max retries reached for container c87d67220dbd. Exiting log stream.
2025-12-27 04:12:17.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13649/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:17.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:12:17.445 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:12:17.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:17.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.193/tcp/13650/p2p/16Uiu2HAmPk3p6cVuNBPwTckpo7eiEipZtogMW1AbK31taqJjFhsB","/ip4/172.18.198.193/tcp/13651/ws/p2p/16Uiu2HAmPk3p6cVuNBPwTckpo7eiEipZtogMW1AbK31taqJjFhsB"],"enrUri":"enr:-L24QOaRBKGLVFIxQ3UDylqXN134_FE0Vpahl5X-lxC4YGlCA_t6RsPPjiT18RvFz2nEJO1r1HpR6wWp_fgeGmijfh8CgmlkgnY0gmlwhKwSxsGKbXVsdGlhZGRyc5YACASsEsbBBjVSAAoErBLGwQY1U90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpLxf_VO8pXd-ULHZ9TB-dzGKjuZgFrxVbV98QkBHTO6DdGNwgjVSg3VkcII1VIV3YWt1MgU"}'
2025-12-27 04:12:17.447 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:12:17.448 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-27 04:12:17.456 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:12:17.456 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-12-16__6f93c460-53ba-460c-992d-c7c3f2139ce8__wakuorg_nwaku:latest.log
2025-12-27 04:12:17.456 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:12:17.456 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:12:17.457 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:12:17.458 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.122
2025-12-27 04:12:17.458 DEBUG [src.node.docker_mananger] Generated ports ['8019', '8020', '8021', '8022', '8023']
2025-12-27 04:12:17.458 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:12:17.458 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:12:17.458 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:12:17.458 DEBUG [src.node.docker_mananger] docker run -i -t -p 8019:8019 -p 8020:8020 -p 8021:8021 -p 8022:8022 -p 8023:8023 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8021 --rest-port=8019 --tcp-port=8020 --discv5-udp-port=8022 --rest-address=0.0.0.0 --nat=extip:172.18.117.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=93c1ddc7a8ccefdf01bffbcdc40e7e92faa13842a0751e404a3b4986dc120d5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8023 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOaRBKGLVFIxQ3UDylqXN134_FE0Vpahl5X-lxC4YGlCA_t6RsPPjiT18RvFz2nEJO1r1HpR6wWp_fgeGmijfh8CgmlkgnY0gmlwhKwSxsGKbXVsdGlhZGRyc5YACASsEsbBBjVSAAoErBLGwQY1U90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpLxf_VO8pXd-ULHZ9TB-dzGKjuZgFrxVbV98QkBHTO6DdGNwgjVSg3VkcII1VIV3YWt1MgU --filternode=/ip4/172.18.198.193/tcp/13650/p2p/16Uiu2HAmPk3p6cVuNBPwTckpo7eiEipZtogMW1AbK31taqJjFhsB
2025-12-27 04:12:17.644 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.122 waku 11d01c056aca8968d50378fd4b94979d7b3e9096c774f6a10e700963473a40c8
2025-12-27 04:12:17.679 DEBUG [src.node.docker_mananger] Container started with ID 11d01c056aca. Setting up logs at ./log/docker/node2_2025-12-27_04-12-16__6f93c460-53ba-460c-992d-c7c3f2139ce8__wakuorg_nwaku:latest.log
2025-12-27 04:12:17.679 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8019
2025-12-27 04:12:17.680 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:12:18.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8019/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:18.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:12:18.685 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:12:18.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8019/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:18.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.122/tcp/8020/p2p/16Uiu2HAmNvN3BTTErXHkLxt4ftHZEVJV5rTFycMe8pDje24cLm6V","/ip4/172.18.117.122/tcp/8021/ws/p2p/16Uiu2HAmNvN3BTTErXHkLxt4ftHZEVJV5rTFycMe8pDje24cLm6V"],"enrUri":"enr:-L24QFg1EP7HDnQ_dLoDuuC2ugD1pbFns8MjkwyJLeKUxzlWMJ2VFh4kTbtgs0Q5ZInujtHotmAWpsVhJhzx_GLij3QCgmlkgnY0gmlwhKwSdXqKbXVsdGlhZGRyc5YACASsEnV6Bh9UAAoErBJ1egYfVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmIUale3XzA6PQwN69ia8Lu9ht6_EYDzgcMvwdznKzzaDdGNwgh9Ug3VkcIIfVoV3YWt1MgA"}'
2025-12-27 04:12:18.688 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:12:18.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8019/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.193/tcp/13650/p2p/16Uiu2HAmPk3p6cVuNBPwTckpo7eiEipZtogMW1AbK31taqJjFhsB"]'
2025-12-27 04:12:18.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.718 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-27 04:12:18.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13649/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:12:18.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8019/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "99647cfb-b8aa-47ee-8c28-160dcb31f03d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:12:18.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"99647cfb-b8aa-47ee-8c28-160dcb31f03d","statusDesc":"OK"}'
2025-12-27 04:12:18.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13649/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:12:18.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8019/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "bdca066d-1ee4-4bfb-a2b7-c93cf7a841d3", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:12:18.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"bdca066d-1ee4-4bfb-a2b7-c93cf7a841d3","statusDesc":"OK"}'
2025-12-27 04:12:18.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13649/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:18.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.769 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:12:18.869 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:12:18.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8019/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:18.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1766808738761050161,"ephemeral":false}]'
2025-12-27 04:12:18.874 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:8019/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:12:18.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:12:18.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13649/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:18.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.889 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:12:18.989 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:12:18.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8019/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:18.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1766808738883718031,"ephemeral":false}]'
2025-12-27 04:12:18.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13649/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:18.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:18.999 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:12:19.099 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:12:19.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8019/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:19.102 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:8019/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
2025-12-27 04:12:19.106 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:12:19.107 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:12:19.107 DEBUG [src.node.waku_node] Stopping container with id 7175aa7f19de
2025-12-27 04:12:19.637 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:19.638 DEBUG [src.node.waku_node] Stopping container with id 11d01c056aca
2025-12-27 04:12:20.185 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:20.186 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:12:20.193 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:20.200 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,204 @@
2025-12-27 04:16:54.928 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:16:54.928 DEBUG [tests.conftest] Running test: test_add_peers with id: 2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad
2025-12-27 04:16:54.928 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:16:54.928 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:16:54.929 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:16:54.936 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:54.936 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:54.936 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:54.936 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:54.937 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:54.937 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.21
2025-12-27 04:16:54.938 DEBUG [src.node.docker_mananger] Generated ports ['39884', '39885', '39886', '39887', '39888']
2025-12-27 04:16:54.938 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:54.938 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:54.938 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:54.938 DEBUG [src.node.docker_mananger] docker run -i -t -p 39884:39884 -p 39885:39885 -p 39886:39886 -p 39887:39887 -p 39888:39888 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39886 --rest-port=39884 --tcp-port=39885 --discv5-udp-port=39887 --rest-address=0.0.0.0 --nat=extip:172.18.126.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfecddf5dbcbacafdba2caaaadbf3dccdb8ed29a3f98c2dc455d1484ebcace30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39888 --metrics-logging=true --relay=true
2025-12-27 04:16:55.103 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.21 waku deae2b271fb181707e5e7b6d00a5a772509a05b553429f589c4c7a18ba5e0095
2025-12-27 04:16:55.135 DEBUG [src.node.docker_mananger] Container started with ID deae2b271fb1. Setting up logs at ./log/docker/node1_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:55.135 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39884
2025-12-27 04:16:55.136 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:56.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39884/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:56.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:16:56.139 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:56.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39884/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:56.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6","/ip4/172.18.126.21/tcp/39886/ws/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"],"enrUri":"enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE"}'
2025-12-27 04:16:56.142 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:56.148 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:56.148 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:56.149 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:56.150 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:56.151 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:56.151 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.130
2025-12-27 04:16:56.152 DEBUG [src.node.docker_mananger] Generated ports ['3732', '3733', '3734', '3735', '3736']
2025-12-27 04:16:56.152 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:56.152 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:56.152 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:56.152 DEBUG [src.node.docker_mananger] docker run -i -t -p 3732:3732 -p 3733:3733 -p 3734:3734 -p 3735:3735 -p 3736:3736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3734 --rest-port=3732 --tcp-port=3733 --discv5-udp-port=3735 --rest-address=0.0.0.0 --nat=extip:172.18.152.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ffba7f567e7be9e2e37d3fb8adeac6ccecf4c037dc46b5ae9ac7edd38edd74e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3736 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
2025-12-27 04:16:56.340 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.130 waku bc97a3a43ec886d5b42e3813a862c6c05a96e3c9f6f2ba3a6fceca91cbb5753c
2025-12-27 04:16:56.365 DEBUG [src.node.docker_mananger] Container started with ID bc97a3a43ec8. Setting up logs at ./log/docker/node2_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:56.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3732
2025-12-27 04:16:56.367 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:57.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3732/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:57.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:16:57.381 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:57.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3732/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:57.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.130/tcp/3733/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T","/ip4/172.18.152.130/tcp/3734/ws/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"],"enrUri":"enr:-L24QLT5NC_LtPijev1CgX2kg_0TxB80j2VCOvX9IRzyrEXsNFMV_36Smz5lOktzcqMcZLiLaRZFbVB6nn9vX0KzR_kCgmlkgnY0gmlwhKwSmIKKbXVsdGlhZGRyc5YACASsEpiCBg6VAAoErBKYggYOlt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9fBIdyZVSV8rj5-mpDsHSmC2uKV8ysSqIIbB6T-roUyDdGNwgg6Vg3VkcIIOl4V3YWt1MgE"}'
2025-12-27 04:16:57.385 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:57.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:16:57.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:57.395 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:57.395 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:57.395 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:57.395 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:57.396 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:57.397 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.58
2025-12-27 04:16:57.397 DEBUG [src.node.docker_mananger] Generated ports ['42021', '42022', '42023', '42024', '42025']
2025-12-27 04:16:57.397 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:57.397 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:57.397 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:57.397 DEBUG [src.node.docker_mananger] docker run -i -t -p 42021:42021 -p 42022:42022 -p 42023:42023 -p 42024:42024 -p 42025:42025 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42023 --rest-port=42021 --tcp-port=42022 --discv5-udp-port=42024 --rest-address=0.0.0.0 --nat=extip:172.18.16.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91e5ca91dd34c22fcd1cfd616ecba2ee495aebbbff455abec70eeaf7f4ac1b00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42025 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
2025-12-27 04:16:57.559 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.58 waku 1fd68bf2fd42f27cf0e3534c12803cb17e77de45b9c0772069b3dbe80378538c
2025-12-27 04:16:57.583 DEBUG [src.node.docker_mananger] Container started with ID 1fd68bf2fd42. Setting up logs at ./log/docker/node3_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:57.584 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42021
2025-12-27 04:16:57.584 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:58.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42021/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:58.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:16:58.598 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:58.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42021/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:58.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","/ip4/172.18.16.58/tcp/42023/ws/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"],"enrUri":"enr:-L24QF2Rt_rFzPLa9f4Eun-4_uIzAWz9pBoZocw2QPT_piboEc42klLkEXMZ2MB3tTQe13kNt09SLmxpW6AL29JEoCECgmlkgnY0gmlwhKwSEDqKbXVsdGlhZGRyc5YACASsEhA6BqQmAAoErBIQOgakJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQQroEFWGXB8sfYX1g1frkuJ8nA2cO5kRlMjewHQ7W4WDdGNwgqQmg3VkcIKkKIV3YWt1MgE"}'
2025-12-27 04:16:58.603 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:58.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:16:58.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:58.612 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:58.612 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:58.612 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:58.612 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:58.614 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:58.614 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.155
2025-12-27 04:16:58.614 DEBUG [src.node.docker_mananger] Generated ports ['44649', '44650', '44651', '44652', '44653']
2025-12-27 04:16:58.614 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:58.614 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:58.614 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:58.614 DEBUG [src.node.docker_mananger] docker run -i -t -p 44649:44649 -p 44650:44650 -p 44651:44651 -p 44652:44652 -p 44653:44653 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44651 --rest-port=44649 --tcp-port=44650 --discv5-udp-port=44652 --rest-address=0.0.0.0 --nat=extip:172.18.216.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91ed42a1e4e4f5cb7b1d5e8cf3dfae565ad67bf6875e1d8b0d9ba37d8b96f71a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44653 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
2025-12-27 04:16:58.767 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.155 waku 141427d8bc12aae53fca442ece029a264b2df93483bf211472ba1f1174c031bc
2025-12-27 04:16:58.790 DEBUG [src.node.docker_mananger] Container started with ID 141427d8bc12. Setting up logs at ./log/docker/node4_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:58.790 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44649
2025-12-27 04:16:58.790 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:59.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44649/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:59.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:16:59.805 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:59.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:59.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.155/tcp/44650/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","/ip4/172.18.216.155/tcp/44651/ws/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"],"enrUri":"enr:-L24QH_rJQ2m6TuDWODvnF-2j_2Vap4c0bDCsyRDhCvEHdyZMw6stVksbmiwC9YCO13UyB2m_E3e1skjool07SL9EQECgmlkgnY0gmlwhKwS2JuKbXVsdGlhZGRyc5YACASsEtibBq5qAAoErBLYmwaua90DgnJzhQADAQAAiXNlY3AyNTZrMaEC61exmUDe2WDECStA3R_GUzb3GCpQa1GCh1mefhxyb4uDdGNwgq5qg3VkcIKubIV3YWt1MgE"}'
2025-12-27 04:16:59.811 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:59.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:16:59.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:59.819 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:59.819 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:16:59.819 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:59.820 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:59.821 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:59.821 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.197
2025-12-27 04:16:59.821 DEBUG [src.node.docker_mananger] Generated ports ['41953', '41954', '41955', '41956', '41957']
2025-12-27 04:16:59.821 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:59.821 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:59.821 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:59.821 DEBUG [src.node.docker_mananger] docker run -i -t -p 41953:41953 -p 41954:41954 -p 41955:41955 -p 41956:41956 -p 41957:41957 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41955 --rest-port=41953 --tcp-port=41954 --discv5-udp-port=41956 --rest-address=0.0.0.0 --nat=extip:172.18.172.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=900f067a020affa10691fb7c9c9cdbdb6e27d9763ac27ebea4d0e7dbaeac56ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41957 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
2025-12-27 04:16:59.993 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.197 waku 363756ac6ea984278fca4539de3bd48469ba30a03a8c7d31a8278c6354d7bf02
2025-12-27 04:17:00.019 DEBUG [src.node.docker_mananger] Container started with ID 363756ac6ea9. Setting up logs at ./log/docker/node5_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
2025-12-27 04:17:00.020 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41953
2025-12-27 04:17:00.021 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:01.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41953/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:01.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:01.030 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:01.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41953/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:01.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","/ip4/172.18.172.197/tcp/41955/ws/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"],"enrUri":"enr:-L24QBA9vSXX43CHXrypSMtAZ6VzIC1ABqWVZ-_BYC23zC8PN2iDnHFe08UmVqERLKc79PKOweDnipHA-s4HQEMtAnYCgmlkgnY0gmlwhKwSrMWKbXVsdGlhZGRyc5YACASsEqzFBqPiAAoErBKsxQaj490DgnJzhQADAQAAiXNlY3AyNTZrMaECKmQIQtcRFOQWWU0dQVA1QEu6H_tQVd13rSu9UfFdpwSDdGNwgqPig3VkcIKj5IV3YWt1MgE"}'
2025-12-27 04:17:01.037 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:01.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:17:01.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39884/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:17:01.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:17:01.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:17:01.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:17:01.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:17:01.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:01.107 DEBUG [src.libs.common] Sleeping for 10 seconds
2025-12-27 04:17:11.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39884/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:11.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:17:11.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:11.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:17:11.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:17:11.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:17:11.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
2025-12-27 04:17:11.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
2025-12-27 04:17:11.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:17:11.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
2025-12-27 04:17:11.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
2025-12-27 04:17:11.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
2025-12-27 04:17:11.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
2025-12-27 04:17:11.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
2025-12-27 04:17:11.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:11.175 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:11.176 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:11.176 DEBUG [src.node.waku_node] Stopping container with id deae2b271fb1
2025-12-27 04:17:11.723 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:11.723 DEBUG [src.node.waku_node] Stopping container with id bc97a3a43ec8
2025-12-27 04:17:12.199 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:12.199 DEBUG [src.node.waku_node] Stopping container with id 1fd68bf2fd42
2025-12-27 04:17:12.537 ERROR [src.node.docker_mananger] Max retries reached for container deae2b271fb1. Exiting log stream.
2025-12-27 04:17:12.708 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:12.709 DEBUG [src.node.waku_node] Stopping container with id 141427d8bc12
2025-12-27 04:17:13.012 ERROR [src.node.docker_mananger] Max retries reached for container bc97a3a43ec8. Exiting log stream.
2025-12-27 04:17:13.185 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:13.185 DEBUG [src.node.waku_node] Stopping container with id 363756ac6ea9
2025-12-27 04:17:13.519 ERROR [src.node.docker_mananger] Max retries reached for container 1fd68bf2fd42. Exiting log stream.
2025-12-27 04:17:13.648 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:13.650 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:17:13.675 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:13.696 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:13.717 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:13.737 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:13.758 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,224 @@
2025-12-27 04:11:22.242 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:11:22.243 DEBUG [tests.conftest] Running test: test_filter_3_senders_multiple_msg_1_receiver with id: 2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0
2025-12-27 04:11:22.243 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:11:22.243 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:11:22.243 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:11:22.250 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:22.250 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.256 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:22.256 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:22.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.262 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:11:22.263 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:11:22.269 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:22.269 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.275 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:22.275 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.276 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2025-12-27 04:11:22.276 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:22.276 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:22.277 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:22.277 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.215
2025-12-27 04:11:22.277 DEBUG [src.node.docker_mananger] Generated ports ['62009', '62010', '62011', '62012', '62013']
2025-12-27 04:11:22.278 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:22.278 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:22.278 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:22.278 DEBUG [src.node.docker_mananger] docker run -i -t -p 62009:62009 -p 62010:62010 -p 62011:62011 -p 62012:62012 -p 62013:62013 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62011 --rest-port=62009 --tcp-port=62010 --discv5-udp-port=62012 --rest-address=0.0.0.0 --nat=extip:172.18.80.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2d98ea04ea8abcedb88b2d6e07ed9c22493ee362da5bc3d14cfdc50ce2ac50b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62013 --metrics-logging=true --relay=true --store=false
2025-12-27 04:11:22.457 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.215 waku 7cda5c2aec49f2e3f407be38c6433913fead5d845c6159ad0b45062375cf44cb
2025-12-27 04:11:22.491 DEBUG [src.node.docker_mananger] Container started with ID 7cda5c2aec49. Setting up logs at ./log/docker/node1_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:22.491 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62009
2025-12-27 04:11:22.491 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:22.574 ERROR [src.node.docker_mananger] Max retries reached for container 983a0e829498. Exiting log stream.
2025-12-27 04:11:22.988 ERROR [src.node.docker_mananger] Max retries reached for container 0c6319cb5990. Exiting log stream.
2025-12-27 04:11:23.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62009/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:23.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:23.495 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:23.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62009/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:23.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.215/tcp/62010/p2p/16Uiu2HAkxcJZ5Dowv9tp2GALktigXUkF5wAFFoUsfYFuh9MJdqb5","/ip4/172.18.80.215/tcp/62011/ws/p2p/16Uiu2HAkxcJZ5Dowv9tp2GALktigXUkF5wAFFoUsfYFuh9MJdqb5"],"enrUri":"enr:-L24QNnkw3S7YT7hGAnh1yJPrGCNh8OTKKX2yLsQnC8dHcBPEhvz_h_1d2RpqW-dikKMF18uw4MKHr5qZLbt8_xcBacCgmlkgnY0gmlwhKwSUNeKbXVsdGlhZGRyc5YACASsElDXBvI6AAoErBJQ1wbyO90DgnJzhQADAQAAiXNlY3AyNTZrMaECL0w5Fe7tOWhRpnJS8ogXFTZQ7-fmKxMAx0ieD3zY3KiDdGNwgvI6g3VkcILyPIV3YWt1MgE"}'
2025-12-27 04:11:23.498 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:23.498 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:23.498 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:23.499 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:23.500 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.97
2025-12-27 04:11:23.500 DEBUG [src.node.docker_mananger] Generated ports ['64701', '64702', '64703', '64704', '64705']
2025-12-27 04:11:23.500 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:23.500 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:23.500 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:23.500 DEBUG [src.node.docker_mananger] docker run -i -t -p 64701:64701 -p 64702:64702 -p 64703:64703 -p 64704:64704 -p 64705:64705 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64703 --rest-port=64701 --tcp-port=64702 --discv5-udp-port=64704 --rest-address=0.0.0.0 --nat=extip:172.18.83.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b759816fd9dfaede1389c09d67f51d4bc2d93e7c2e08dcd94453f42feefcd1df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64705 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QNnkw3S7YT7hGAnh1yJPrGCNh8OTKKX2yLsQnC8dHcBPEhvz_h_1d2RpqW-dikKMF18uw4MKHr5qZLbt8_xcBacCgmlkgnY0gmlwhKwSUNeKbXVsdGlhZGRyc5YACASsElDXBvI6AAoErBJQ1wbyO90DgnJzhQADAQAAiXNlY3AyNTZrMaECL0w5Fe7tOWhRpnJS8ogXFTZQ7-fmKxMAx0ieD3zY3KiDdGNwgvI6g3VkcILyPIV3YWt1MgE
2025-12-27 04:11:23.681 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.97 waku 40b9c386a8bc658f1780e5b60539d62d04cb01c57b0b4a98b97494acff0b5b72
2025-12-27 04:11:23.714 DEBUG [src.node.docker_mananger] Container started with ID 40b9c386a8bc. Setting up logs at ./log/docker/node2_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:23.715 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64701
2025-12-27 04:11:23.715 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:24.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64701/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:24.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:24.725 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:24.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64701/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:24.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.97/tcp/64702/p2p/16Uiu2HAmBEXcHpPhHpMHp9ejDSBVxW2ozPoq6X1qpoj19jqf1YjL","/ip4/172.18.83.97/tcp/64703/ws/p2p/16Uiu2HAmBEXcHpPhHpMHp9ejDSBVxW2ozPoq6X1qpoj19jqf1YjL"],"enrUri":"enr:-L24QBS_oiCheSL-o2s_oYA5PdR4UVGR8bYv50Hk58Entnfbf4RzpE1598ukxHioOdI4MmNw-i7Ew61cZIbwfapFF9ACgmlkgnY0gmlwhKwSU2GKbXVsdGlhZGRyc5YACASsElNhBvy-AAoErBJTYQb8v90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6uAjGO82dnp_JFVywJb-qUbTsxYdFXD6o3oZz8IbzdODdGNwgvy-g3VkcIL8wIV3YWt1MgE"}'
2025-12-27 04:11:24.729 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:24.729 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:24.732 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:24.733 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:24.733 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.153
2025-12-27 04:11:24.733 DEBUG [src.node.docker_mananger] Generated ports ['59428', '59429', '59430', '59431', '59432']
2025-12-27 04:11:24.734 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:24.734 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:24.734 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:24.734 DEBUG [src.node.docker_mananger] docker run -i -t -p 59428:59428 -p 59429:59429 -p 59430:59430 -p 59431:59431 -p 59432:59432 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59430 --rest-port=59428 --tcp-port=59429 --discv5-udp-port=59431 --rest-address=0.0.0.0 --nat=extip:172.18.81.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d2eb5afbcc408476e574cf9e7ed2b893dd58cd0f0a8feab25b29e6bfa5bdadb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59432 --metrics-logging=true --relay=true --store=false --filter=true --discv5-bootstrap-node=enr:-L24QBS_oiCheSL-o2s_oYA5PdR4UVGR8bYv50Hk58Entnfbf4RzpE1598ukxHioOdI4MmNw-i7Ew61cZIbwfapFF9ACgmlkgnY0gmlwhKwSU2GKbXVsdGlhZGRyc5YACASsElNhBvy-AAoErBJTYQb8v90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6uAjGO82dnp_JFVywJb-qUbTsxYdFXD6o3oZz8IbzdODdGNwgvy-g3VkcIL8wIV3YWt1MgE
2025-12-27 04:11:24.926 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.153 waku 39f4a61708ce6ab9a8153ec77f8237d57a278b6b26bc161d46ea2689a983a429
2025-12-27 04:11:24.956 DEBUG [src.node.docker_mananger] Container started with ID 39f4a61708ce. Setting up logs at ./log/docker/node3_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:24.956 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59428
2025-12-27 04:11:24.957 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:25.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59428/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:25.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:25.970 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:25.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59428/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:25.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.153/tcp/59429/p2p/16Uiu2HAmFEt8E6TT3gDG8b4SZYx3YQQxAwkica9VL3QudFQrnLCh","/ip4/172.18.81.153/tcp/59430/ws/p2p/16Uiu2HAmFEt8E6TT3gDG8b4SZYx3YQQxAwkica9VL3QudFQrnLCh"],"enrUri":"enr:-L24QCoAGIKcmRV8HY9s0tANqUbSY9tjtMUD2CY-g-yUEDzrAxGFqP2DZZQwFMFZElRrS0xQkR8rEgYOzNE1ldQ2sSQCgmlkgnY0gmlwhKwSUZmKbXVsdGlhZGRyc5YACASsElGZBuglAAoErBJRmQboJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJmYVHOMx9QvX8QqHHNHIQwnhClJs7ZbWzGpcSkUOYkqDdGNwguglg3VkcILoJ4V3YWt1MgU"}'
2025-12-27 04:11:25.975 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:25.975 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:25.975 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:25.977 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:25.977 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.197
2025-12-27 04:11:25.977 DEBUG [src.node.docker_mananger] Generated ports ['39475', '39476', '39477', '39478', '39479']
2025-12-27 04:11:25.977 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:25.977 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:25.978 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:25.978 DEBUG [src.node.docker_mananger] docker run -i -t -p 39475:39475 -p 39476:39476 -p 39477:39477 -p 39478:39478 -p 39479:39479 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39477 --rest-port=39475 --tcp-port=39476 --discv5-udp-port=39478 --rest-address=0.0.0.0 --nat=extip:172.18.80.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=69e41ee42dd03c5ceffcd854d0b3e197ec91cfdfbccabed74e9ef24fd147ebd6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39479 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QCoAGIKcmRV8HY9s0tANqUbSY9tjtMUD2CY-g-yUEDzrAxGFqP2DZZQwFMFZElRrS0xQkR8rEgYOzNE1ldQ2sSQCgmlkgnY0gmlwhKwSUZmKbXVsdGlhZGRyc5YACASsElGZBuglAAoErBJRmQboJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJmYVHOMx9QvX8QqHHNHIQwnhClJs7ZbWzGpcSkUOYkqDdGNwguglg3VkcILoJ4V3YWt1MgU
2025-12-27 04:11:26.171 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.197 waku c054587807ed2ec44a33f84fc36ab8ef15f0452d43bc93856cdec7dddaa13fe3
2025-12-27 04:11:26.202 DEBUG [src.node.docker_mananger] Container started with ID c054587807ed. Setting up logs at ./log/docker/node4_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:26.203 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39475
2025-12-27 04:11:26.204 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:27.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39475/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:27.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:11:27.211 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:27.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39475/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:27.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.197/tcp/39476/p2p/16Uiu2HAmBm11UqU9DizULkkYyjvQDXB12rq1Pbd6hU4DLRVr8r5k","/ip4/172.18.80.197/tcp/39477/ws/p2p/16Uiu2HAmBm11UqU9DizULkkYyjvQDXB12rq1Pbd6hU4DLRVr8r5k"],"enrUri":"enr:-L24QGDjO1_eChh23p7L_b2dIJj7YhCfdnrB2vGEUJbGtFKHM-l7RHI6KBXo6Q37XfYwP2V8lAFdeSyCa4ib1BVEhtwCgmlkgnY0gmlwhKwSUMWKbXVsdGlhZGRyc5YACASsElDFBpo0AAoErBJQxQaaNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8q6K3lF-E-X2Bc1XwNluegZ9q1DDDnlYnoEEn-2xbR-DdGNwgpo0g3VkcIKaNoV3YWt1MgU"}'
2025-12-27 04:11:27.216 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:27.217 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:27.217 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:27.219 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:27.219 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.194
2025-12-27 04:11:27.220 DEBUG [src.node.docker_mananger] Generated ports ['64529', '64530', '64531', '64532', '64533']
2025-12-27 04:11:27.220 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:27.220 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:27.220 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:27.220 DEBUG [src.node.docker_mananger] docker run -i -t -p 64529:64529 -p 64530:64530 -p 64531:64531 -p 64532:64532 -p 64533:64533 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64531 --rest-port=64529 --tcp-port=64530 --discv5-udp-port=64532 --rest-address=0.0.0.0 --nat=extip:172.18.252.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac82c2f3cd24ed3b42253c885fbbb1acd72e594c2cf2aece0ac52e40f0fa83ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64533 --metrics-logging=true --relay=false --filternode=/ip4/172.18.80.197/tcp/39476/p2p/16Uiu2HAmBm11UqU9DizULkkYyjvQDXB12rq1Pbd6hU4DLRVr8r5k --store=false --discv5-bootstrap-node=enr:-L24QCoAGIKcmRV8HY9s0tANqUbSY9tjtMUD2CY-g-yUEDzrAxGFqP2DZZQwFMFZElRrS0xQkR8rEgYOzNE1ldQ2sSQCgmlkgnY0gmlwhKwSUZmKbXVsdGlhZGRyc5YACASsElGZBuglAAoErBJRmQboJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJmYVHOMx9QvX8QqHHNHIQwnhClJs7ZbWzGpcSkUOYkqDdGNwguglg3VkcILoJ4V3YWt1MgU
2025-12-27 04:11:27.411 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.194 waku 3a602240dd3b6d996e9968d8d2d116a177a05d3ed15126136ed117ac1e2e4fa3
2025-12-27 04:11:27.444 DEBUG [src.node.docker_mananger] Container started with ID 3a602240dd3b. Setting up logs at ./log/docker/node5_2025-12-27_04-11-22__f49d42a8-bcb1-4fa2-8d5f-2b174e9b79e0__wakuorg_nwaku:latest.log
2025-12-27 04:11:27.444 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64529
2025-12-27 04:11:27.444 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:28.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64529/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:11:28.449 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:28.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64529/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.194/tcp/64530/p2p/16Uiu2HAm7b6fLZqWJgXjbNZxL4QMoi7TN7EWL65VTM5AmUXJY9gi","/ip4/172.18.252.194/tcp/64531/ws/p2p/16Uiu2HAm7b6fLZqWJgXjbNZxL4QMoi7TN7EWL65VTM5AmUXJY9gi"],"enrUri":"enr:-L24QM0eLEKSw6nL6FnHXgHX6ZlbZZwCopqvPb3EjhG2zHAGZytk2-B6XT0zMjuWs0G8Al-3xu_wf8VP-xmxI4Au3XkCgmlkgnY0gmlwhKwS_MKKbXVsdGlhZGRyc5YACASsEvzCBvwSAAoErBL8wgb8E90DgnJzhQADAQAAiXNlY3AyNTZrMaECtLZg0eh8U620-V56FkQmzrC1p-B1wSGuipdcS68eS4eDdGNwgvwSg3VkcIL8FIV3YWt1MgA"}'
2025-12-27 04:11:28.452 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:28.452 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
2025-12-27 04:11:28.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62009/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:28.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:28.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64701/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:28.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:28.463 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59428/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:28.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:28.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39475/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:28.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:28.479 DEBUG [tests.e2e.test_e2e] Node5 makes filter request pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2025-12-27 04:11:28.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64529/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:11:28.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:11:28.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62009/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.97/tcp/35888/p2p/16Uiu2HAmBEXcHpPhHpMHp9ejDSBVxW2ozPoq6X1qpoj19jqf1YjL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:28.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64701/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.80.215/tcp/62010/p2p/16Uiu2HAkxcJZ5Dowv9tp2GALktigXUkF5wAFFoUsfYFuh9MJdqb5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.81.153/tcp/35204/p2p/16Uiu2HAmFEt8E6TT3gDG8b4SZYx3YQQxAwkica9VL3QudFQrnLCh","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:28.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59428/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.97/tcp/64702/p2p/16Uiu2HAmBEXcHpPhHpMHp9ejDSBVxW2ozPoq6X1qpoj19jqf1YjL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.80.197/tcp/38892/p2p/16Uiu2HAmBm11UqU9DizULkkYyjvQDXB12rq1Pbd6hU4DLRVr8r5k","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:28.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39475/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.252.194/tcp/52460/p2p/16Uiu2HAm7b6fLZqWJgXjbNZxL4QMoi7TN7EWL65VTM5AmUXJY9gi","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.81.153/tcp/59429/p2p/16Uiu2HAmFEt8E6TT3gDG8b4SZYx3YQQxAwkica9VL3QudFQrnLCh","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:28.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64529/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:28.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.80.197/tcp/39476/p2p/16Uiu2HAmBm11UqU9DizULkkYyjvQDXB12rq1Pbd6hU4DLRVr8r5k","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.81.153/tcp/59429/p2p/16Uiu2HAmFEt8E6TT3gDG8b4SZYx3YQQxAwkica9VL3QudFQrnLCh","protocols":["/vac/waku/relay/2.0.0","/vac/waku/filter-subscribe/2.0.0-beta1"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"}]'
2025-12-27 04:11:28.538 DEBUG [src.libs.common] Sleeping for 60 seconds
2025-12-27 04:12:28.538 DEBUG [tests.e2e.test_e2e] 3 Nodes publish 12 message
2025-12-27 04:12:28.539 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:28.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:28.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:28.551 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:28.754 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:30.755 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:30.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:30.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:30.767 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:30.969 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:32.970 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:32.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:32.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:32.976 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:33.177 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:35.178 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:35.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:35.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:35.185 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:35.386 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:37.387 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:37.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64701/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:37.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:37.400 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:37.600 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:39.601 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:39.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64701/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:39.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:39.612 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:39.815 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:41.816 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:41.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64701/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:41.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:41.824 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:42.025 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:44.025 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:44.025 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64701/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:44.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:44.038 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:44.238 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:46.239 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:46.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:46.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:46.251 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:46.451 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:48.452 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:48.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:48.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:48.461 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:48.663 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:50.664 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:50.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:50.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:50.679 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:50.880 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:52.881 DEBUG [src.steps.store] Relaying message
2025-12-27 04:12:52.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:52.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:52.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:12:53.097 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-27 04:12:55.098 DEBUG [tests.e2e.test_e2e] Node5 requests messages of subscribed filter topic /waku/2/rs/3/1
2025-12-27 04:12:55.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64529/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:55.101 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":1766808748539071489,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808750755206107,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808752970260097,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808755177992642,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808757387354032,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808759600970096,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808761816325224,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808764025525739,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808766239202950,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808768452301719,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808770664138616,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808772881046353,"ephemeral":false}]'
2025-12-27 04:12:55.101 DEBUG [tests.e2e.test_e2e] Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808748539071489, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808750755206107, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808752970260097, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808755177992642, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808757387354032, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808759600970096, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808761816325224, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808764025525739, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808766239202950, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808768452301719, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808770664138616, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808772881046353, 'ephemeral': False}]
2025-12-27 04:12:55.103 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:12:55.104 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:12:55.104 DEBUG [src.node.waku_node] Stopping container with id 7cda5c2aec49
2025-12-27 04:12:55.708 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:55.709 DEBUG [src.node.waku_node] Stopping container with id 40b9c386a8bc
2025-12-27 04:12:56.251 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:56.252 DEBUG [src.node.waku_node] Stopping container with id 39f4a61708ce
2025-12-27 04:12:56.766 ERROR [src.node.docker_mananger] Max retries reached for container 7cda5c2aec49. Exiting log stream.
2025-12-27 04:12:56.777 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:56.778 DEBUG [src.node.waku_node] Stopping container with id c054587807ed
2025-12-27 04:12:57.297 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:57.299 DEBUG [src.node.waku_node] Stopping container with id 3a602240dd3b
2025-12-27 04:12:57.306 ERROR [src.node.docker_mananger] Max retries reached for container 40b9c386a8bc. Exiting log stream.
2025-12-27 04:12:57.593 ERROR [src.node.docker_mananger] Max retries reached for container 39f4a61708ce. Exiting log stream.
2025-12-27 04:12:57.835 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:57.836 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:12:57.979 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:58.113 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:58.183 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:58.359 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:58.383 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,127 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_message_relayed_before_store_node_is_started with id: 2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.4
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21830', '21831', '21832', '21833', '21834']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21830:21830 -p 21831:21831 -p 21832:21832 -p 21833:21833 -p 21834:21834 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21832 --rest-port=21830 --tcp-port=21831 --discv5-udp-port=21833 --rest-address=0.0.0.0 --nat=extip:172.18.120.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ccedaee87cafeddf2a0067daf8e6f97049f59e2c53bb88db93ada0cba0b7ee2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21834 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.4 waku 425a38f0138b5e0665bcf2990a7a6e1bb1b71c3e1bf50473535fcae4661fa990
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 425a38f0138b. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21830
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 1ed14a54e3ab. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8219eb53b79f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21830/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21830/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.4/tcp/21831/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E","/ip4/172.18.120.4/tcp/21832/ws/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E"],"enrUri":"enr:-L24QD3owYQ64Co5ZT4G3vH_FiVUWRznpxLpHu0cb-M6s751RAQfgOyWQ5jd8RfViCf_v7Ue6aRq0zJ2P4b5hR5WrDQCgmlkgnY0gmlwhKwSeASKbXVsdGlhZGRyc5YACASsEngEBlVHAAoErBJ4BAZVSN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLygKvB5GwMYARgvL4Undv-DwBCLkSfjrQlRHWDCTcHmDdGNwglVHg3VkcIJVSYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__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.11.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1886', '1887', '1888', '1889', '1890']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1886:1886 -p 1887:1887 -p 1888:1888 -p 1889:1889 -p 1890:1890 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1888 --rest-port=1886 --tcp-port=1887 --discv5-udp-port=1889 --rest-address=0.0.0.0 --nat=extip:172.18.11.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=53eeab650f99aad7b731bc57bb3f5a2e8e460e6e4e20eefb815062c2df1e873b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1890 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD3owYQ64Co5ZT4G3vH_FiVUWRznpxLpHu0cb-M6s751RAQfgOyWQ5jd8RfViCf_v7Ue6aRq0zJ2P4b5hR5WrDQCgmlkgnY0gmlwhKwSeASKbXVsdGlhZGRyc5YACASsEngEBlVHAAoErBJ4BAZVSN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLygKvB5GwMYARgvL4Undv-DwBCLkSfjrQlRHWDCTcHmDdGNwglVHg3VkcIJVSYV3YWt1MgM --storenode=/ip4/172.18.120.4/tcp/21831/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.36 waku 0f59ae8be5196cdd6b9786d450120dd4b599b1fe3f791bfa4b80a32345822724
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f59ae8be519. Setting up logs at ./log/docker/store_node1_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1886
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:1886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1886/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.36/tcp/1887/p2p/16Uiu2HAkwCS5hpkAGeweskCEjzkutyUg3wRZEVMcMYYejoWNGa3m","/ip4/172.18.11.36/tcp/1888/ws/p2p/16Uiu2HAkwCS5hpkAGeweskCEjzkutyUg3wRZEVMcMYYejoWNGa3m"],"enrUri":"enr:-L24QFDGobayxRPwHaWyTcFPSzyoeX-4MXTGaLqkWSm_HCQTUnhN3rpNDFG-ixdnGZTg7A9kYdQGqhARpORD1iV64JkCgmlkgnY0gmlwhKwSCySKbXVsdGlhZGRyc5YACASsEgskBgdfAAoErBILJAYHYN0DgnJzhQADAQAAiXNlY3AyNTZrMaECGlMb1SrY30NrRGiOv1QhFFzVROQs2yAaaRhbK0eTr4yDdGNwggdfg3VkcIIHYYV3YWt1MgM"}'
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:1886/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.4/tcp/21831/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21830/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:1886/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:21830/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:21830/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":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"}]}'
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:1886/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":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker 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_node2_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__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.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12670', '12671', '12672', '12673', '12674']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12670:12670 -p 12671:12671 -p 12672:12672 -p 12673:12673 -p 12674:12674 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12672 --rest-port=12670 --tcp-port=12671 --discv5-udp-port=12673 --rest-address=0.0.0.0 --nat=extip:172.18.185.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=57acbfcca26c9e3fc8ebaa6cea6473bf58a71ecb0603b0d7ca266afbd97fb580 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12674 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD3owYQ64Co5ZT4G3vH_FiVUWRznpxLpHu0cb-M6s751RAQfgOyWQ5jd8RfViCf_v7Ue6aRq0zJ2P4b5hR5WrDQCgmlkgnY0gmlwhKwSeASKbXVsdGlhZGRyc5YACASsEngEBlVHAAoErBJ4BAZVSN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLygKvB5GwMYARgvL4Undv-DwBCLkSfjrQlRHWDCTcHmDdGNwglVHg3VkcIJVSYV3YWt1MgM --storenode=/ip4/172.18.120.4/tcp/21831/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.7 waku 2e3bb2fdc621115af70de8e8e1105069a349000bf06fb495559ffa9dc4f748a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e3bb2fdc621. Setting up logs at ./log/docker/store_node2_2025-12-27_04-20-50__0c1e80fe-de7f-44b3-a3da-07f8495e3207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12670
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:12670/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12670/debug/v1/info" -H "Content-Type: application/json" -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.7/tcp/12671/p2p/16Uiu2HAkvKRq4FpHSF4bhekLFmxADEFPhxWqRL74JCwGysjLAxcV","/ip4/172.18.185.7/tcp/12672/ws/p2p/16Uiu2HAkvKRq4FpHSF4bhekLFmxADEFPhxWqRL74JCwGysjLAxcV"],"enrUri":"enr:-L24QC50MPjpWI5FCKoi_4vTFdFFi8_XZP-vH6tA5JM4_pYBOBPSsdgXIjtwHoYHSNjJj-aWIVTWVsEnhC_9il6V9YgCgmlkgnY0gmlwhKwSuQeKbXVsdGlhZGRyc5YACASsErkHBjF_AAoErBK5BwYxgN0DgnJzhQADAQAAiXNlY3AyNTZrMaECDUIzr-jjuksjBW-4-8qooWlWSLuVEMeaHC7dIrswnh6DdGNwgjF_g3VkcIIxgYV3YWt1MgE"}'
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:12670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.4/tcp/21831/p2p/16Uiu2HAkxbkZ9ZHyFemr6dShndS7Xdyz1RGyk5WD1a19cqRub17E"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21830/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:1886/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:12670/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 GET "http://127.0.0.1:12670/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":"32564907fad9894f95cf","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"}]}'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21830/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:21830/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":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"},{"messageHash":"0xedb1c01428553e73e56bc2aa527c67d8b73be68f1e458a4846c096deab4b7541"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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:1886/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":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"},{"messageHash":"0xedb1c01428553e73e56bc2aa527c67d8b73be68f1e458a4846c096deab4b7541"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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:12670/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":"d588718c183ae50b608e","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x26d0ac96fe2919b7ff669b4cf88c11bdf9d7c4310a93321ba20fcf53d2338dc6"},{"messageHash":"0xedb1c01428553e73e56bc2aa527c67d8b73be68f1e458a4846c096deab4b7541"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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 425a38f0138b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0f59ae8be519
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2e3bb2fdc621
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 425a38f0138b. 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_store_with_duplicate_hashes with id: 2025-12-27_04-20-46__75b1106b-15a3-4f63-b3f9-12f2e7df2830
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-20-46__75b1106b-15a3-4f63-b3f9-12f2e7df2830__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.12.224
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47630', '47631', '47632', '47633', '47634']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47630:47630 -p 47631:47631 -p 47632:47632 -p 47633:47633 -p 47634:47634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47632 --rest-port=47630 --tcp-port=47631 --discv5-udp-port=47633 --rest-address=0.0.0.0 --nat=extip:172.18.12.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7eb90eecc28508c08b9a05ca2e1efe454faeddf423e4e5b7727ddfcdbb0dfbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47634 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.224 waku 1ed14a54e3ab149f640b838cc9998411db171b649336d09aed9aa64e64cef82c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1ed14a54e3ab. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-20-46__75b1106b-15a3-4f63-b3f9-12f2e7df2830__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47630
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 5ff4f4bfed12. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 11951269dd57. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47630/debug/v1/info" -H "Content-Type: application/json" -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.224/tcp/47631/p2p/16Uiu2HAmHmB8PF8xjMqVri61JsrQCmP4ugWo7UEcEab5okL5G9RS","/ip4/172.18.12.224/tcp/47632/ws/p2p/16Uiu2HAmHmB8PF8xjMqVri61JsrQCmP4ugWo7UEcEab5okL5G9RS"],"enrUri":"enr:-L24QE4wDoulZKhNk2b8gqfaYjg_YACB8YxpaA5Jx2BV-uOSQ3QtExhRUwZwfmpnpqv0Xvpnp9Be83kQrTvoTyIXo70CgmlkgnY0gmlwhKwSDOCKbXVsdGlhZGRyc5YACASsEgzgBroPAAoErBIM4Aa6EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDS-AbCs6b-DdpoysgiGstUCmQvsVGHDHj6Dw-0U_HyeGDdGNwgroPg3VkcIK6EYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-20-46__75b1106b-15a3-4f63-b3f9-12f2e7df2830__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.21
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64741', '64742', '64743', '64744', '64745']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64741:64741 -p 64742:64742 -p 64743:64743 -p 64744:64744 -p 64745:64745 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64743 --rest-port=64741 --tcp-port=64742 --discv5-udp-port=64744 --rest-address=0.0.0.0 --nat=extip:172.18.148.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c97dab09cc5f755aa5dd2b564a8e75ed9ecf27c9fb2bcd6da10e7391378f55a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64745 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE4wDoulZKhNk2b8gqfaYjg_YACB8YxpaA5Jx2BV-uOSQ3QtExhRUwZwfmpnpqv0Xvpnp9Be83kQrTvoTyIXo70CgmlkgnY0gmlwhKwSDOCKbXVsdGlhZGRyc5YACASsEgzgBroPAAoErBIM4Aa6EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDS-AbCs6b-DdpoysgiGstUCmQvsVGHDHj6Dw-0U_HyeGDdGNwgroPg3VkcIK6EYV3YWt1MgM --storenode=/ip4/172.18.12.224/tcp/47631/p2p/16Uiu2HAmHmB8PF8xjMqVri61JsrQCmP4ugWo7UEcEab5okL5G9RS --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.21 waku 8219eb53b79f76de06cc2fe26a2481c873f878638adb1ea21eb286a25a3bc9ab
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8219eb53b79f. Setting up logs at ./log/docker/store_node1_2025-12-27_04-20-46__75b1106b-15a3-4f63-b3f9-12f2e7df2830__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64741
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:64741/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64741/debug/v1/info" -H "Content-Type: application/json" -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.21/tcp/64742/p2p/16Uiu2HAkwQGpB7EdWqLBeYTABv81NfLvGkZHvNGzjswFFn1jW6Dn","/ip4/172.18.148.21/tcp/64743/ws/p2p/16Uiu2HAkwQGpB7EdWqLBeYTABv81NfLvGkZHvNGzjswFFn1jW6Dn"],"enrUri":"enr:-L24QIwY2DQjA2EDH4y6YQWgPB2wxY_6p6FWWuuS6LDO9letJLT-GvQWm_NTBhiuv-aOtr6qwXJPE8l3BcZNa2pmQC4CgmlkgnY0gmlwhKwSlBWKbXVsdGlhZGRyc5YACASsEpQVBvzmAAoErBKUFQb8590DgnJzhQADAQAAiXNlY3AyNTZrMaECHVuZbwd-lTffok2uQazGDSnORY4B5cNEhKw7pKTM3gGDdGNwgvzmg3VkcIL86IV3YWt1MgM"}'
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:64741/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.224/tcp/47631/p2p/16Uiu2HAmHmB8PF8xjMqVri61JsrQCmP4ugWo7UEcEab5okL5G9RS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47630/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:64741/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:47630/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:47630/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:47630/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:47630/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:47630/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b%2C0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b&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":[{"messageHash":"0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64741/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b%2C0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b&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":[{"messageHash":"0x4ebdb8395e606249a0c5764b0012a20b7f16d8f71e0f7468c9b0cedb0118009b"}]}'
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 1ed14a54e3ab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8219eb53b79f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_after_node1_restarts with id: 2025-12-27_04-10-19__d46f3b5f-4069-4b46-b076-771c60731e73
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-19__d46f3b5f-4069-4b46-b076-771c60731e73__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.151.84
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23796', '23797', '23798', '23799', '23800']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23796:23796 -p 23797:23797 -p 23798:23798 -p 23799:23799 -p 23800:23800 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23798 --rest-port=23796 --tcp-port=23797 --discv5-udp-port=23799 --rest-address=0.0.0.0 --nat=extip:172.18.151.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef10d76dba0cfb2abeb53f93b9bc9fa7f6feaccaaf1983ea079fae9e2e9ee891 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23800 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.84 waku 109a7aa1ecc62b0057cddbf1edae82dd0ea8c751cc7e080751ca465d3568ed5d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 109a7aa1ecc6. Setting up logs at ./log/docker/node1_2025-12-27_04-10-19__d46f3b5f-4069-4b46-b076-771c60731e73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23796
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 c9224d7d086e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 98fbcdd1b761. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23796/debug/v1/info" -H "Content-Type: application/json" -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.84/tcp/23797/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o","/ip4/172.18.151.84/tcp/23798/ws/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o"],"enrUri":"enr:-L24QI54c9dS-hhZQGBGbYv5L-05Y9y--lBI-yL7DLuP7YTjCJU2bJQ-BCSqkAVdtmsJxVaqvGosx_RglxYgNr_RIaACgmlkgnY0gmlwhKwSl1SKbXVsdGlhZGRyc5YACASsEpdUBlz1AAoErBKXVAZc9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECs3XHbvZ5HESXqOeNoTdSXoBjba9Ln2HsKY9nWIFpbmqDdGNwglz1g3VkcIJc94V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-19__d46f3b5f-4069-4b46-b076-771c60731e73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.193.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8636', '8637', '8638', '8639', '8640']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8636:8636 -p 8637:8637 -p 8638:8638 -p 8639:8639 -p 8640:8640 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8638 --rest-port=8636 --tcp-port=8637 --discv5-udp-port=8639 --rest-address=0.0.0.0 --nat=extip:172.18.193.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be4e5142d35be612970da9fbb1f71ceefa5510b3a1cfdaec5b6e0dfaa7417aea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8640 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QI54c9dS-hhZQGBGbYv5L-05Y9y--lBI-yL7DLuP7YTjCJU2bJQ-BCSqkAVdtmsJxVaqvGosx_RglxYgNr_RIaACgmlkgnY0gmlwhKwSl1SKbXVsdGlhZGRyc5YACASsEpdUBlz1AAoErBKXVAZc9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECs3XHbvZ5HESXqOeNoTdSXoBjba9Ln2HsKY9nWIFpbmqDdGNwglz1g3VkcIJc94V3YWt1MgU --filternode=/ip4/172.18.151.84/tcp/23797/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.96 waku 62f0eb723e6561b790eb45dafabeb0a9090497ebb0e51587ba023a1583077ef4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 62f0eb723e65. Setting up logs at ./log/docker/node2_2025-12-27_04-10-19__d46f3b5f-4069-4b46-b076-771c60731e73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8636
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:8636/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8636/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.96/tcp/8637/p2p/16Uiu2HAmAXNZGfKx2MSokSWiMn88TwQM7j7fj3ukBY3GH3BucXKr","/ip4/172.18.193.96/tcp/8638/ws/p2p/16Uiu2HAmAXNZGfKx2MSokSWiMn88TwQM7j7fj3ukBY3GH3BucXKr"],"enrUri":"enr:-L24QBYONjYVbP1DN2IhuuBkWWqHRjnBcNp2YVbJPaHRD7ANXaQpcCBGMJjQ9MTwIxWdyH5BMrmoyGs4Iu49CLvQi1cCgmlkgnY0gmlwhKwSwWCKbXVsdGlhZGRyc5YACASsEsFgBiG9AAoErBLBYAYhvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4FUWtnHGYFUP_YtWiXA_mVjkJRF-NnC0d1R9KKosdPWDdGNwgiG9g3VkcIIhv4V3YWt1MgA"}'
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:8636/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.84/tcp/23797/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o"]'
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:23796/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:8636/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dde2863b-f94e-4465-a97b-4f9854adfa0c", "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":"dde2863b-f94e-4465-a97b-4f9854adfa0c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23796/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:8636/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":1766808622336893886,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 109a7aa1ecc6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23796/debug/v1/info" -H "Content-Type: application/json" -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.84/tcp/23797/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o","/ip4/172.18.151.84/tcp/23798/ws/p2p/16Uiu2HAm7WD83bWeze5ygYJLzxNQXHvGFrj7YqoJaUdRdYvmgd3o"],"enrUri":"enr:-L24QI54c9dS-hhZQGBGbYv5L-05Y9y--lBI-yL7DLuP7YTjCJU2bJQ-BCSqkAVdtmsJxVaqvGosx_RglxYgNr_RIaACgmlkgnY0gmlwhKwSl1SKbXVsdGlhZGRyc5YACASsEpdUBlz1AAoErBKXVAZc9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECs3XHbvZ5HESXqOeNoTdSXoBjba9Ln2HsKY9nWIFpbmqDdGNwglz1g3VkcIJc94V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23796/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:8636/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f91900f8-888e-48b6-9c82-9c5670e8bcbd", "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":"f91900f8-888e-48b6-9c82-9c5670e8bcbd","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23796/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:8636/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":1766808625294631264,"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 109a7aa1ecc6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 62f0eb723e65
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,88 @@
2025-12-27 04:17:05.467 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:17:05.467 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_without_removing with id: 2025-12-27_04-17-05__31e521a4-311c-47e3-8b65-8baffe7e24b9
2025-12-27 04:17:05.467 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:17:05.468 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:17:05.475 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:05.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-17-05__31e521a4-311c-47e3-8b65-8baffe7e24b9__wakuorg_nwaku:latest.log
2025-12-27 04:17:05.475 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:05.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:05.476 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:05.476 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.183.87
2025-12-27 04:17:05.477 DEBUG [src.node.docker_mananger] Generated ports ['32349', '32350', '32351', '32352', '32353']
2025-12-27 04:17:05.477 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:05.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:05.477 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:05.477 DEBUG [src.node.docker_mananger] docker run -i -t -p 32349:32349 -p 32350:32350 -p 32351:32351 -p 32352:32352 -p 32353:32353 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32351 --rest-port=32349 --tcp-port=32350 --discv5-udp-port=32352 --rest-address=0.0.0.0 --nat=extip:172.18.183.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ca00790eae0c5fae80dd9d49495fc8a8ef13ec9ca04cdc4dce28ada809c13fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32353 --metrics-logging=true --store=true --relay=true
2025-12-27 04:17:05.654 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.183.87 waku 6b271378d78b64d9069663ff31c624d1a60011f90c20dd2a217b843f2f332ab2
2025-12-27 04:17:05.685 DEBUG [src.node.docker_mananger] Container started with ID 6b271378d78b. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-17-05__31e521a4-311c-47e3-8b65-8baffe7e24b9__wakuorg_nwaku:latest.log
2025-12-27 04:17:05.687 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32349
2025-12-27 04:17:05.687 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:05.740 ERROR [src.node.docker_mananger] Max retries reached for container 0be6dbb8887c. Exiting log stream.
2025-12-27 04:17:06.278 ERROR [src.node.docker_mananger] Max retries reached for container cf4363a2fa0d. Exiting log stream.
2025-12-27 04:17:06.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32349/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:06.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:06.691 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:06.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32349/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:06.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.183.87/tcp/32350/p2p/16Uiu2HAm6y4nooeGWdiLP5XkyMBb6mvBSc135uPMLuiiQWytmQvT","/ip4/172.18.183.87/tcp/32351/ws/p2p/16Uiu2HAm6y4nooeGWdiLP5XkyMBb6mvBSc135uPMLuiiQWytmQvT"],"enrUri":"enr:-L24QE7M3HYk4ij-gdYCAY6kDuC39HlBbhGlJWdpSiwOy5M6GXszFB29cArKJRa9lDsQBt2k5VzZg4joar0RBMB3F_oCgmlkgnY0gmlwhKwSt1eKbXVsdGlhZGRyc5YACASsErdXBn5eAAoErBK3VwZ-X90DgnJzhQADAQAAiXNlY3AyNTZrMaECq3tacR0aqvsdTqXLka66DFT7ETkDqMesdUcAqJBqsCiDdGNwgn5eg3VkcIJ-YIV3YWt1MgM"}'
2025-12-27 04:17:06.694 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:06.701 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:06.701 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-17-05__31e521a4-311c-47e3-8b65-8baffe7e24b9__wakuorg_nwaku:latest.log
2025-12-27 04:17:06.701 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:06.701 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:06.702 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:06.703 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.160.154
2025-12-27 04:17:06.703 DEBUG [src.node.docker_mananger] Generated ports ['58626', '58627', '58628', '58629', '58630']
2025-12-27 04:17:06.703 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:06.703 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:06.703 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:06.703 DEBUG [src.node.docker_mananger] docker run -i -t -p 58626:58626 -p 58627:58627 -p 58628:58628 -p 58629:58629 -p 58630:58630 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58628 --rest-port=58626 --tcp-port=58627 --discv5-udp-port=58629 --rest-address=0.0.0.0 --nat=extip:172.18.160.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfbc21f6d2cfbacc0edaa2fccceeb3efbdc426d0da1e2cf85976fc4a9957f7de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58630 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE7M3HYk4ij-gdYCAY6kDuC39HlBbhGlJWdpSiwOy5M6GXszFB29cArKJRa9lDsQBt2k5VzZg4joar0RBMB3F_oCgmlkgnY0gmlwhKwSt1eKbXVsdGlhZGRyc5YACASsErdXBn5eAAoErBK3VwZ-X90DgnJzhQADAQAAiXNlY3AyNTZrMaECq3tacR0aqvsdTqXLka66DFT7ETkDqMesdUcAqJBqsCiDdGNwgn5eg3VkcIJ-YIV3YWt1MgM --storenode=/ip4/172.18.183.87/tcp/32350/p2p/16Uiu2HAm6y4nooeGWdiLP5XkyMBb6mvBSc135uPMLuiiQWytmQvT --store=false --relay=false
2025-12-27 04:17:06.892 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.160.154 waku e14ae09137fe3e94fc944c550b5f6ee026c96da584cce3b29a6442d7c4717f99
2025-12-27 04:17:06.925 DEBUG [src.node.docker_mananger] Container started with ID e14ae09137fe. Setting up logs at ./log/docker/store_node1_2025-12-27_04-17-05__31e521a4-311c-47e3-8b65-8baffe7e24b9__wakuorg_nwaku:latest.log
2025-12-27 04:17:06.926 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58626
2025-12-27 04:17:06.926 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:07.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:07.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:07.930 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:07.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:07.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.154/tcp/58627/p2p/16Uiu2HAkyHX35P4D7zouRjohiuBhdWykeNpYq4JQYVtWho3x3hur","/ip4/172.18.160.154/tcp/58628/ws/p2p/16Uiu2HAkyHX35P4D7zouRjohiuBhdWykeNpYq4JQYVtWho3x3hur"],"enrUri":"enr:-L24QATwCs6r8YNASS2AaYPNWzqrfVRdw_jzH1bnxm7SVEGoNK_p5gGy7LQ7eM1R9fxdBSyShOpPMwOlWnO1G8hdr5sCgmlkgnY0gmlwhKwSoJqKbXVsdGlhZGRyc5YACASsEqCaBuUDAAoErBKgmgblBN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOVf9KHV38C-HqMfqgyqv1F1HCNRIP8llN0cLotxfThmDdGNwguUDg3VkcILlBYV3YWt1MgA"}'
2025-12-27 04:17:07.933 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:07.933 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58626/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.183.87/tcp/32350/p2p/16Uiu2HAm6y4nooeGWdiLP5XkyMBb6mvBSc135uPMLuiiQWytmQvT"]'
2025-12-27 04:17:07.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:07.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32349/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:07.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:07.979 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:07.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32349/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:07.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:07.986 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:08.187 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:17:08.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32349/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:08.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7adeaea36666c79420e605334389066f02b1ab6f397b16b69e4a2cdbfe7d8db0"}]}'
2025-12-27 04:17:08.191 DEBUG [src.steps.store] messages length is 1
2025-12-27 04:17:08.191 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:17:08.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:08.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ac2620b2e4ce83206798","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7adeaea36666c79420e605334389066f02b1ab6f397b16b69e4a2cdbfe7d8db0"}]}'
2025-12-27 04:17:08.199 DEBUG [src.steps.store] messages length is 1
2025-12-27 04:17:08.718 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:08.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32349/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:08.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:08.725 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:09.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:09.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:09.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:09.229 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:09.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:09.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.154/tcp/58627/p2p/16Uiu2HAkyHX35P4D7zouRjohiuBhdWykeNpYq4JQYVtWho3x3hur","/ip4/172.18.160.154/tcp/58628/ws/p2p/16Uiu2HAkyHX35P4D7zouRjohiuBhdWykeNpYq4JQYVtWho3x3hur"],"enrUri":"enr:-L24QATwCs6r8YNASS2AaYPNWzqrfVRdw_jzH1bnxm7SVEGoNK_p5gGy7LQ7eM1R9fxdBSyShOpPMwOlWnO1G8hdr5sCgmlkgnY0gmlwhKwSoJqKbXVsdGlhZGRyc5YACASsEqCaBuUDAAoErBKgmgblBN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOVf9KHV38C-HqMfqgyqv1F1HCNRIP8llN0cLotxfThmDdGNwguUDg3VkcILlBYV3YWt1MgA"}'
2025-12-27 04:17:09.232 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:09.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32349/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:09.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7adeaea36666c79420e605334389066f02b1ab6f397b16b69e4a2cdbfe7d8db0"},{"messageHash":"0xbbee3a5403353562c68c975cd6ab00c95c4bd98f4f035e0a0efaf7a02450cd82"}]}'
2025-12-27 04:17:09.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58626/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:09.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5b341f729ef01a683208","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7adeaea36666c79420e605334389066f02b1ab6f397b16b69e4a2cdbfe7d8db0"},{"messageHash":"0xbbee3a5403353562c68c975cd6ab00c95c4bd98f4f035e0a0efaf7a02450cd82"}]}'
2025-12-27 04:17:09.275 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:09.279 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:09.279 DEBUG [src.node.waku_node] Stopping container with id 6b271378d78b
2025-12-27 04:17:09.824 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:09.824 DEBUG [src.node.waku_node] Stopping container with id e14ae09137fe
2025-12-27 04:17:10.341 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:10.343 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:17:10.351 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:10.429 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2025-12-27_04-18-22__8143ba4b-b901-4d1a-9705-2521d0e79826
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-18-22__8143ba4b-b901-4d1a-9705-2521d0e79826__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.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50592', '50593', '50594', '50595', '50596']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50592:50592 -p 50593:50593 -p 50594:50594 -p 50595:50595 -p 50596:50596 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50594 --rest-port=50592 --tcp-port=50593 --discv5-udp-port=50595 --rest-address=0.0.0.0 --nat=extip:172.18.80.49 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=79b76c342c9b1e43a33b03bf53bf7c4008cb8c482fbdacc367f486dfcafcef7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50596 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.80.49 waku 66456f65c051c48d2e398d7431ebf26d6f9362662931ab3d9fd1af2b8bdad3f9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 66456f65c051. Setting up logs at ./log/docker/node1_2025-12-27_04-18-22__8143ba4b-b901-4d1a-9705-2521d0e79826__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50592
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 e921025c46f4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 04feba491c5a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50592/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50592/debug/v1/info" -H "Content-Type: application/json" -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.49/tcp/50593/p2p/16Uiu2HAmSmqZ8gP44fMCyWULCXbasEbNa3zSKfctH5m6cc6YzVh1","/ip4/172.18.80.49/tcp/50594/ws/p2p/16Uiu2HAmSmqZ8gP44fMCyWULCXbasEbNa3zSKfctH5m6cc6YzVh1"],"enrUri":"enr:-L24QJ-bDPrfa2bnj32A7jO3QVtMqKGIm7CUxOvuiWAReNeIGZvWBm1ZHifADBMG3lTdVLAc5RG5Wsse2ObziqvTIVoCgmlkgnY0gmlwhKwSUDGKbXVsdGlhZGRyc5YACASsElAxBsWhAAoErBJQMQbFot0DgnJzhQACAQAAiXNlY3AyNTZrMaED0cS8uCB5JvJq4gExPGOm_Lip8ym4bGzXrt8lLpPcdDiDdGNwgsWhg3VkcILFo4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-18-22__8143ba4b-b901-4d1a-9705-2521d0e79826__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.221
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47317', '47318', '47319', '47320', '47321']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47317:47317 -p 47318:47318 -p 47319:47319 -p 47320:47320 -p 47321:47321 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47319 --rest-port=47317 --tcp-port=47318 --discv5-udp-port=47320 --rest-address=0.0.0.0 --nat=extip:172.18.81.221 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=40a260def9ddc69277178bc60b0390eb52d2bc1a21fb94ec84cfbefacd4c8ac9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47321 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ-bDPrfa2bnj32A7jO3QVtMqKGIm7CUxOvuiWAReNeIGZvWBm1ZHifADBMG3lTdVLAc5RG5Wsse2ObziqvTIVoCgmlkgnY0gmlwhKwSUDGKbXVsdGlhZGRyc5YACASsElAxBsWhAAoErBJQMQbFot0DgnJzhQACAQAAiXNlY3AyNTZrMaED0cS8uCB5JvJq4gExPGOm_Lip8ym4bGzXrt8lLpPcdDiDdGNwgsWhg3VkcILFo4V3YWt1MgU --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.221 waku 288b89715d26cb58d4cf8ec93dcd9eed7ec00ec00034486d154794d72fe2ada3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 288b89715d26. Setting up logs at ./log/docker/node2_2025-12-27_04-18-22__8143ba4b-b901-4d1a-9705-2521d0e79826__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47317
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:47317/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47317/debug/v1/info" -H "Content-Type: application/json" -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.221/tcp/47318/p2p/16Uiu2HAmG8RtS5ZSbLSBhLNtLEgeigQ9arHbtAymgxjSDU4UR4Hp","/ip4/172.18.81.221/tcp/47319/ws/p2p/16Uiu2HAmG8RtS5ZSbLSBhLNtLEgeigQ9arHbtAymgxjSDU4UR4Hp"],"enrUri":"enr:-L24QIqX9ELaKixJukSMekhWsOAeSKoyRinTTM3_Y3yzmGYdYf_7CkbRAIbP9C3vrHBt6AL_b1yghtXbsn3SxDgfGSICgmlkgnY0gmlwhKwSUd2KbXVsdGlhZGRyc5YACASsElHdBrjWAAoErBJR3Qa4190DgnJzhQACAQAAiXNlY3AyNTZrMaEDM5qeCqYfMx8Tr-rnMLCPv0rNeytEyNIpR9OnQKciGEuDdGNwgrjWg3VkcIK42IV3YWt1MgE"}'
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:47317/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.49/tcp/50593/p2p/16Uiu2HAmSmqZ8gP44fMCyWULCXbasEbNa3zSKfctH5m6cc6YzVh1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50592/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47317/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50592/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50592/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809105314472573,"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:47317/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809105314472573,"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 66456f65c051
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 288b89715d26
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,112 @@
2025-12-27 04:42:01.036 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:42:01.038 DEBUG [tests.conftest] Running test: test_cursor_at_page_size_boundary with id: 2025-12-27_04-42-01__1812d345-f21e-40f1-87e0-749d31ef250e
2025-12-27 04:42:01.038 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:42:01.039 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:42:01.039 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:42:01.048 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:42:01.048 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-42-01__1812d345-f21e-40f1-87e0-749d31ef250e__wakuorg_nwaku:latest.log
2025-12-27 04:42:01.048 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:42:01.048 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:42:01.050 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:42:01.052 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.203
2025-12-27 04:42:01.052 DEBUG [src.node.docker_mananger] Generated ports ['46578', '46579', '46580', '46581', '46582']
2025-12-27 04:42:01.052 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:42:01.052 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:42:01.052 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:42:01.053 DEBUG [src.node.docker_mananger] docker run -i -t -p 46578:46578 -p 46579:46579 -p 46580:46580 -p 46581:46581 -p 46582:46582 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46580 --rest-port=46578 --tcp-port=46579 --discv5-udp-port=46581 --rest-address=0.0.0.0 --nat=extip:172.18.14.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa9c54d79aab531fb5fe1acbbe8a1fb0e51bf45dcebfd01fa522bdae423acb2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46582 --metrics-logging=true --store=true --relay=true
2025-12-27 04:42:01.237 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.203 waku a164b352c4cf5e3c559e1024b34479f23627b439264821c49f37fc9885078e29
2025-12-27 04:42:01.271 DEBUG [src.node.docker_mananger] Container started with ID a164b352c4cf. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-42-01__1812d345-f21e-40f1-87e0-749d31ef250e__wakuorg_nwaku:latest.log
2025-12-27 04:42:01.271 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46578
2025-12-27 04:42:01.271 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:42:01.314 ERROR [src.node.docker_mananger] Max retries reached for container f54d06ee7d8e. Exiting log stream.
2025-12-27 04:42:01.866 ERROR [src.node.docker_mananger] Max retries reached for container 9ff7b407c541. Exiting log stream.
2025-12-27 04:42:02.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46578/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:02.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:42:02.276 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:42:02.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46578/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:02.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.203/tcp/46579/p2p/16Uiu2HAkyrp7nPnxRWrZYxssGiRaaLhvUAmYuyg963Bi5VQntxsP","/ip4/172.18.14.203/tcp/46580/ws/p2p/16Uiu2HAkyrp7nPnxRWrZYxssGiRaaLhvUAmYuyg963Bi5VQntxsP"],"enrUri":"enr:-L24QE-5qsyR5248yQAkYESoG9y9Q0rJ0gFFOkx1LfBCoIC6EryJJqilkvTiVW9MdPC1Nfkt0fGsJhvA7UAIrhrBzYkCgmlkgnY0gmlwhKwSDsuKbXVsdGlhZGRyc5YACASsEg7LBrXzAAoErBIOywa19N0DgnJzhQADAQAAiXNlY3AyNTZrMaECQd94JZ8jV-FqA4UoSoJMqh-SomeLdl2qepgJ9mmIR06DdGNwgrXzg3VkcIK19YV3YWt1MgM"}'
2025-12-27 04:42:02.279 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:42:02.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:42:02.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-42-01__1812d345-f21e-40f1-87e0-749d31ef250e__wakuorg_nwaku:latest.log
2025-12-27 04:42:02.286 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:42:02.286 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:42:02.288 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:42:02.288 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.139
2025-12-27 04:42:02.288 DEBUG [src.node.docker_mananger] Generated ports ['16371', '16372', '16373', '16374', '16375']
2025-12-27 04:42:02.288 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:42:02.288 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:42:02.288 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:42:02.289 DEBUG [src.node.docker_mananger] docker run -i -t -p 16371:16371 -p 16372:16372 -p 16373:16373 -p 16374:16374 -p 16375:16375 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16373 --rest-port=16371 --tcp-port=16372 --discv5-udp-port=16374 --rest-address=0.0.0.0 --nat=extip:172.18.130.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb8ad9febeff9a8eff062a25becc3e0eadb98dfa1800e60c47c120c2b8fb2d3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16375 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE-5qsyR5248yQAkYESoG9y9Q0rJ0gFFOkx1LfBCoIC6EryJJqilkvTiVW9MdPC1Nfkt0fGsJhvA7UAIrhrBzYkCgmlkgnY0gmlwhKwSDsuKbXVsdGlhZGRyc5YACASsEg7LBrXzAAoErBIOywa19N0DgnJzhQADAQAAiXNlY3AyNTZrMaECQd94JZ8jV-FqA4UoSoJMqh-SomeLdl2qepgJ9mmIR06DdGNwgrXzg3VkcIK19YV3YWt1MgM --storenode=/ip4/172.18.14.203/tcp/46579/p2p/16Uiu2HAkyrp7nPnxRWrZYxssGiRaaLhvUAmYuyg963Bi5VQntxsP --store=true --relay=true
2025-12-27 04:42:02.482 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.139 waku 765682a7b68b3536fb90d385a257acb48cd167a774d8d3b72ca9030195058f11
2025-12-27 04:42:02.518 DEBUG [src.node.docker_mananger] Container started with ID 765682a7b68b. Setting up logs at ./log/docker/store_node1_2025-12-27_04-42-01__1812d345-f21e-40f1-87e0-749d31ef250e__wakuorg_nwaku:latest.log
2025-12-27 04:42:02.520 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16371
2025-12-27 04:42:02.520 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:42:03.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:03.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:42:03.525 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:42:03.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:03.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.139/tcp/16372/p2p/16Uiu2HAmV449z4yzty7sw85Ph5HifkpWgiDFRpFogpA89AHCGoga","/ip4/172.18.130.139/tcp/16373/ws/p2p/16Uiu2HAmV449z4yzty7sw85Ph5HifkpWgiDFRpFogpA89AHCGoga"],"enrUri":"enr:-L24QENuZ5ssHjALAb8zbZsWFH8SGuzPLtVEkNbMnC0ulOcuF_8M1i26MvuScm5eoE2SdYuSGRsAgDmsXbfqalUHXpoCgmlkgnY0gmlwhKwSgouKbXVsdGlhZGRyc5YACASsEoKLBj_0AAoErBKCiwY_9d0DgnJzhQADAQAAiXNlY3AyNTZrMaED86Om39LARj1NDJK5WNPnRi1kOLNImCQ-2XTq5ZSmyLeDdGNwgj_0g3VkcII_9oV3YWt1MgM"}'
2025-12-27 04:42:03.528 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:42:03.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16371/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.203/tcp/46579/p2p/16Uiu2HAkyrp7nPnxRWrZYxssGiRaaLhvUAmYuyg963Bi5VQntxsP"]'
2025-12-27 04:42:03.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:42:03.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16371/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:42:03.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.537 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:03.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:03.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.543 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:03.743 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:03.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:03.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.750 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:03.950 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:03.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:03.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:03.956 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:04.158 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:04.158 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:04.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:04.163 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:04.364 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:04.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:04.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:04.370 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:04.571 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:04.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:04.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:04.577 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:04.778 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:04.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:04.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:04.787 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:04.987 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:04.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:04.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:04.993 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:05.194 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:05.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:05.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:05.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:05.401 DEBUG [src.steps.store] Relaying message
2025-12-27 04:42:05.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46578/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:42:05.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:42:05.407 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:42:05.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46578/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:05.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf12874205c7626748d896b4b86dd3218c666730cde2a7e7eba0cdc186be266ec"},{"messageHash":"0xf6580e8905e68b4ade1ed10c7f8a974ed40fae7c416e5dbedda8ccf964317d08"},{"messageHash":"0xc64cd00fd585e8dde0ded53a7c5fce0af8f304cc47a6157d4a8032f9ac217127"},{"messageHash":"0x0f365d20fc82ba12141413e12980b53dadbe3e5abdd6b2904a710726d9cef971"},{"messageHash":"0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631"}],"paginationCursor":"0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631"}'
2025-12-27 04:42:05.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46578/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:05.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfcde14192f1a35784cd274f9a1cb0f879bc5309c564c77b48501f9eebbf18613"},{"messageHash":"0xd52ee076c6be1ae2ad1c09f1f5dd43ffe2e0611bfd9ebb579ddbd7992fd1985e"},{"messageHash":"0x50ffaca3ccb1d9dac2393127a009feef29742cfe48ae521974425c1f35844674"},{"messageHash":"0x8d6b832d02041308e4b5b6a8b008719e68b8bd72addbd5dff15b2e178b41ea55"},{"messageHash":"0x1b05c9ee2356394117ee857ec7c26c920db4db64ee751b616074f06b43b7f019"}]}'
2025-12-27 04:42:05.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:05.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf12874205c7626748d896b4b86dd3218c666730cde2a7e7eba0cdc186be266ec"},{"messageHash":"0xf6580e8905e68b4ade1ed10c7f8a974ed40fae7c416e5dbedda8ccf964317d08"},{"messageHash":"0xc64cd00fd585e8dde0ded53a7c5fce0af8f304cc47a6157d4a8032f9ac217127"},{"messageHash":"0x0f365d20fc82ba12141413e12980b53dadbe3e5abdd6b2904a710726d9cef971"},{"messageHash":"0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631"}],"paginationCursor":"0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631"}'
2025-12-27 04:42:05.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xf37d24aece0037fbcb8ab9546b8d7a4d6d56834969b76a288ca80d7f5cd49631&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:42:05.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfcde14192f1a35784cd274f9a1cb0f879bc5309c564c77b48501f9eebbf18613"},{"messageHash":"0xd52ee076c6be1ae2ad1c09f1f5dd43ffe2e0611bfd9ebb579ddbd7992fd1985e"},{"messageHash":"0x50ffaca3ccb1d9dac2393127a009feef29742cfe48ae521974425c1f35844674"},{"messageHash":"0x8d6b832d02041308e4b5b6a8b008719e68b8bd72addbd5dff15b2e178b41ea55"},{"messageHash":"0x1b05c9ee2356394117ee857ec7c26c920db4db64ee751b616074f06b43b7f019"}]}'
2025-12-27 04:42:05.622 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:42:05.624 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:42:05.624 DEBUG [src.node.waku_node] Stopping container with id a164b352c4cf
2025-12-27 04:42:06.153 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:42:06.154 DEBUG [src.node.waku_node] Stopping container with id 765682a7b68b
2025-12-27 04:42:06.732 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:42:06.733 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:42:06.747 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:42:06.754 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,109 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_flags_node2_start_later with id: 2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2__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.196.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5175', '5176', '5177', '5178', '5179']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5175:5175 -p 5176:5176 -p 5177:5177 -p 5178:5178 -p 5179:5179 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5177 --rest-port=5175 --tcp-port=5176 --discv5-udp-port=5178 --rest-address=0.0.0.0 --nat=extip:172.18.196.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaa8dc77ac6cd0cbe55ca3c6aa32b8d49daaa16d7cd241f45beeee4ecc12262a --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5179 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.141 waku 9dfc711ce401be36c0265f840bd8253fe288f7bd44dd8b0129d9410ea208d3d4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9dfc711ce401. Setting up logs at ./log/docker/node1_2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5175
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 2a28fd1a5d21. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3aea84d7758e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5175/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5175/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.141/tcp/5176/p2p/16Uiu2HAkxSdVfazt4RdpFA2wFCeLnwfvcssb6G3BcHpqtQzLBwgL","/ip4/172.18.196.141/tcp/5177/ws/p2p/16Uiu2HAkxSdVfazt4RdpFA2wFCeLnwfvcssb6G3BcHpqtQzLBwgL"],"enrUri":"enr:-L24QD9AfBqclBI1SC1LJ8RvjsY432d_DsAh8ef75xyejtVCE2bvIKidkZxObuv_A0wFZP8o0XPhiUbn1YciH4YJYSoCgmlkgnY0gmlwhKwSxI2KbXVsdGlhZGRyc5YACASsEsSNBhQ4AAoErBLEjQYUOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLNHU83ZIHE1uHSmwDmlTm7q9tyLzEMxrhopcef2jMiGDdGNwghQ4g3VkcIIUOoV3YWt1MhM"}'
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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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:5175/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 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.89.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21486', '21487', '21488', '21489', '21490']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21486:21486 -p 21487:21487 -p 21488:21488 -p 21489:21489 -p 21490:21490 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21488 --rest-port=21486 --tcp-port=21487 --discv5-udp-port=21489 --rest-address=0.0.0.0 --nat=extip:172.18.89.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ab2bfed06d0b9ab892efaaeb3fbe64f59bcc65d07e47ef90df19fecf3e1e4ee --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21490 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --discv5-bootstrap-node=enr:-L24QD9AfBqclBI1SC1LJ8RvjsY432d_DsAh8ef75xyejtVCE2bvIKidkZxObuv_A0wFZP8o0XPhiUbn1YciH4YJYSoCgmlkgnY0gmlwhKwSxI2KbXVsdGlhZGRyc5YACASsEsSNBhQ4AAoErBLEjQYUOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLNHU83ZIHE1uHSmwDmlTm7q9tyLzEMxrhopcef2jMiGDdGNwghQ4g3VkcIIUOoV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.165 waku a773334cacc9f347b047d96df28a4d9322fd78314fa7d0aca0422ef0d23d4c1f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a773334cacc9. Setting up logs at ./log/docker/node2_2025-12-27_04-29-27__14f7ab2e-8d03-4d10-8ef0-5101dcca91d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21486
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:21486/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21486/debug/v1/info" -H "Content-Type: application/json" -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.165/tcp/21487/p2p/16Uiu2HAmBdDxGhxNQej9WaBs4USu9HkvUSnUb9o8AYb1CqD2ELGy","/ip4/172.18.89.165/tcp/21488/ws/p2p/16Uiu2HAmBdDxGhxNQej9WaBs4USu9HkvUSnUb9o8AYb1CqD2ELGy"],"enrUri":"enr:-L24QLLXsA0IQv8Y67OGRi0t-vXz7JvDmc8HjNikR6uSUqvWPerwgf-aQryovSQ_-WZRh1plXGolHq8a-nHYECxa_B8CgmlkgnY0gmlwhKwSWaWKbXVsdGlhZGRyc5YACASsElmlBlPvAAoErBJZpQZT8N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8LCIVlbhTJctxCPE8WjXrKj-O-w81RHMitknnYJ_CWKDdGNwglPvg3VkcIJT8YV3YWt1MhI"}'
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:21486/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.141/tcp/5176/p2p/16Uiu2HAkxSdVfazt4RdpFA2wFCeLnwfvcssb6G3BcHpqtQzLBwgL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 65 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:21486/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":"0x003b4c23ace34b6eb3235167695c7d8f30eefb03bff7e0804d194cddfae50635"},{"messageHash":"0xd4a4fe9abb4404378780b96eb5bf58dada97c753411fc36d11384aab12401a3c"},{"messageHash":"0x6a5b6c4d4a0e0171e69422df08fb09a3fc01c8dbb430ff90a4d2ae1c0be91f44"},{"messageHash":"0xb7baedadbac56480c2597a1028b3df90125e727a6ca2ac491640d9d9a819b524"},{"messageHash":"0x3c5ba2a406fc8dcf92c1184ffe4536c68301a2319077def1a7cc7382ab432d87"},{"messageHash":"0xbe9541aae1f2a9c22f831d17e0128cfe3e6b525a83dca5fa6056e08ec38e3760"},{"messageHash":"0xe5b58767c0c876fa3a4826a7d5119fb79b0e88c745562e545a6c495cca0016b6"},{"messageHash":"0x25bad1ea0cccb5d761a2c9ef64b1b639690965b6fc2bb68a2ff3b3159cd36d3e"},{"messageHash":"0x640ae0798fe478b9004af98d3d767ad48f542d2f7c4a94da50d669d14cf074b4"},{"messageHash":"0x7dfe61c93344aa8a473bb2dec47c3652888ce273236ce5ffc483f75d90598787"}]}'
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 9dfc711ce401
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a773334cacc9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

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

View File

@ -0,0 +1,123 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_all_pubsub_topics with id: 2025-12-27_04-17-16__da04556a-025c-48b1-b247-a1d5f9a25b1e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-17-16__da04556a-025c-48b1-b247-a1d5f9a25b1e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.25.170
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34241', '34242', '34243', '34244', '34245']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34241:34241 -p 34242:34242 -p 34243:34243 -p 34244:34244 -p 34245:34245 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34243 --rest-port=34241 --tcp-port=34242 --discv5-udp-port=34244 --rest-address=0.0.0.0 --nat=extip:172.18.25.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=490e433b9f2df4e3882dbb3da28cc3a9da55421ad69dfad8edb0d527b4e50cd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34245 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.170 waku 762f7d8f1f58d0ddc728d479e52342ac48b468a311eb15d67a590b4755e3f1cf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 762f7d8f1f58. Setting up logs at ./log/docker/node1_2025-12-27_04-17-16__da04556a-025c-48b1-b247-a1d5f9a25b1e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34241
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 4ca22f310838. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5c66cec355c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34241/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34241/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.170/tcp/34242/p2p/16Uiu2HAm7mz7FBR4xpYDio2Fg5edg2tS3VkeijNgZoPdDNPPbdyq","/ip4/172.18.25.170/tcp/34243/ws/p2p/16Uiu2HAm7mz7FBR4xpYDio2Fg5edg2tS3VkeijNgZoPdDNPPbdyq"],"enrUri":"enr:-L24QFXLe97LVoJy2O9JtzSNAYG-S8I0vu3glFU1LXseyOIiKZYIasBrgmLc7NwnXnFtsD4CfT6LPvInCB5sxBB4m4sCgmlkgnY0gmlwhKwSGaqKbXVsdGlhZGRyc5YACASsEhmqBoXCAAoErBIZqgaFw90DgnJzhQADAQAAiXNlY3AyNTZrMaECt4Bbc7JXAn6xruRXLMexbni5o12ORjZp1zLGc8b846CDdGNwgoXCg3VkcIKFxIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-17-16__da04556a-025c-48b1-b247-a1d5f9a25b1e__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.219.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51166', '51167', '51168', '51169', '51170']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51166:51166 -p 51167:51167 -p 51168:51168 -p 51169:51169 -p 51170:51170 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51168 --rest-port=51166 --tcp-port=51167 --discv5-udp-port=51169 --rest-address=0.0.0.0 --nat=extip:172.18.219.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f47fb71b5c5981a58db4368ab1d1de714ec0d5f4abd37fe4b6acdd8b9f2fbda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51170 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFXLe97LVoJy2O9JtzSNAYG-S8I0vu3glFU1LXseyOIiKZYIasBrgmLc7NwnXnFtsD4CfT6LPvInCB5sxBB4m4sCgmlkgnY0gmlwhKwSGaqKbXVsdGlhZGRyc5YACASsEhmqBoXCAAoErBIZqgaFw90DgnJzhQADAQAAiXNlY3AyNTZrMaECt4Bbc7JXAn6xruRXLMexbni5o12ORjZp1zLGc8b846CDdGNwgoXCg3VkcIKFxIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.115 waku 897164c2827e77e7a01ffc0a885e8172114a89084f8fecbe63dd71f75d41aeaf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 897164c2827e. Setting up logs at ./log/docker/node2_2025-12-27_04-17-16__da04556a-025c-48b1-b247-a1d5f9a25b1e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51166
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:51166/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51166/debug/v1/info" -H "Content-Type: application/json" -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.115/tcp/51167/p2p/16Uiu2HAm7sukrpFsEAubo3Dk9Jx2fA3adHh3Wjz5CiwMgVNqCnQx","/ip4/172.18.219.115/tcp/51168/ws/p2p/16Uiu2HAm7sukrpFsEAubo3Dk9Jx2fA3adHh3Wjz5CiwMgVNqCnQx"],"enrUri":"enr:-L24QObPTfpcMCiDqnjD_x1KHvUBh5Maj0cJ_nA7BroHFIpzep4tmMpn1EjZApKluk3XDxU7IH9Aci72KEnWBrcHVskCgmlkgnY0gmlwhKwS23OKbXVsdGlhZGRyc5YACASsEttzBsffAAoErBLbcwbH4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECuQTr_vYEU2i6Pxf3KnF3MyysraXEjhyqYdibdlrlQhmDdGNwgsffg3VkcILH4YV3YWt1MgE"}'
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:51166/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.170/tcp/34242/p2p/16Uiu2HAm7mz7FBR4xpYDio2Fg5edg2tS3VkeijNgZoPdDNPPbdyq"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/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:51166/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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:34241/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766809039320975104,"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:51166/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766809039320975104,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:34241/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":1766809039436248576,"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:51166/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":1766809039436248576,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-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":1766809039548693248,"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:51166/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-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":1766809039548693248,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809039662232832,"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:51166/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809039662232832,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809039775025664,"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:51166/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809039775025664,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:34241/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 DELETE "http://127.0.0.1:51166/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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/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:34241/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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/25'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
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:34241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1000'
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 762f7d8f1f58
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 897164c2827e
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 @@
2025-12-27 04:28:06.351 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:28:06.351 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2025-12-27_04-28-06__cc9a2a26-56bd-4791-9740-919e19a621b6
2025-12-27 04:28:06.351 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:28:06.352 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:28:06.352 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-27 04:28:06.359 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:28:06.359 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-28-06__cc9a2a26-56bd-4791-9740-919e19a621b6__wakuorg_nwaku:latest.log
2025-12-27 04:28:06.359 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:28:06.359 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:28:06.361 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:28:06.361 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.206
2025-12-27 04:28:06.361 DEBUG [src.node.docker_mananger] Generated ports ['51188', '51189', '51190', '51191', '51192']
2025-12-27 04:28:06.361 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:28:06.361 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:28:06.361 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:28:06.361 DEBUG [src.node.docker_mananger] docker run -i -t -p 51188:51188 -p 51189:51189 -p 51190:51190 -p 51191:51191 -p 51192:51192 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51190 --rest-port=51188 --tcp-port=51189 --discv5-udp-port=51191 --rest-address=0.0.0.0 --nat=extip:172.18.176.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c1c3dcd7be3d2e718a6739d70ab6eab9f1948cd9d2b2bf7a8dbf891f8af9b5eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51192 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-27 04:28:06.539 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.206 waku 823e111a71916ff77480c8179a462b2aa38a337cd63d961a553d2f2c21cdb308
2025-12-27 04:28:06.550 ERROR [src.node.docker_mananger] Max retries reached for container c83845f90245. Exiting log stream.
2025-12-27 04:28:06.572 DEBUG [src.node.docker_mananger] Container started with ID 823e111a7191. Setting up logs at ./log/docker/node1_2025-12-27_04-28-06__cc9a2a26-56bd-4791-9740-919e19a621b6__wakuorg_nwaku:latest.log
2025-12-27 04:28:06.572 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51188
2025-12-27 04:28:06.572 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:28:07.095 ERROR [src.node.docker_mananger] Max retries reached for container fbc57d932cb6. Exiting log stream.
2025-12-27 04:28:07.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51188/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:07.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:28:07.576 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:28:07.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51188/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:07.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.206/tcp/51189/p2p/16Uiu2HAmFxft4MuMQtzQneCFEQi2g1qfgfkdyESgF2Lzk8CcPULA","/ip4/172.18.176.206/tcp/51190/ws/p2p/16Uiu2HAmFxft4MuMQtzQneCFEQi2g1qfgfkdyESgF2Lzk8CcPULA"],"enrUri":"enr:-L24QNZQa6-25pZ-6s5xFOT6J6K04Byb46EXjyCXr_uZTJkjHKzRnX7aYX7FYRirFVJHTV00Qx_3APCCDq9_Hbm-CAUCgmlkgnY0gmlwhKwSsM6KbXVsdGlhZGRyc5YACASsErDOBsf1AAoErBKwzgbH9t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMRqhvkmNaXXjgYAeS5gaY5vdUiWJI83_5LrWgbhzl-ODdGNwgsf1g3VkcILH94V3YWt1MgU"}'
2025-12-27 04:28:07.578 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:28:07.585 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:28:07.585 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-28-06__cc9a2a26-56bd-4791-9740-919e19a621b6__wakuorg_nwaku:latest.log
2025-12-27 04:28:07.585 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:28:07.585 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:28:07.586 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:28:07.586 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.8
2025-12-27 04:28:07.587 DEBUG [src.node.docker_mananger] Generated ports ['43441', '43442', '43443', '43444', '43445']
2025-12-27 04:28:07.587 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:28:07.587 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:28:07.587 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:28:07.587 DEBUG [src.node.docker_mananger] docker run -i -t -p 43441:43441 -p 43442:43442 -p 43443:43443 -p 43444:43444 -p 43445:43445 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43443 --rest-port=43441 --tcp-port=43442 --discv5-udp-port=43444 --rest-address=0.0.0.0 --nat=extip:172.18.149.8 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7e051e5f3aacdcc9393e1af10dc5a73a5b444a46b38e4b6cc6ca01a41b8a42ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43445 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNZQa6-25pZ-6s5xFOT6J6K04Byb46EXjyCXr_uZTJkjHKzRnX7aYX7FYRirFVJHTV00Qx_3APCCDq9_Hbm-CAUCgmlkgnY0gmlwhKwSsM6KbXVsdGlhZGRyc5YACASsErDOBsf1AAoErBKwzgbH9t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMRqhvkmNaXXjgYAeS5gaY5vdUiWJI83_5LrWgbhzl-ODdGNwgsf1g3VkcILH94V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-27 04:28:07.767 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.8 waku 27dea731f54852cbbf0d6f333e58f3b64a75f0bf6ab708531398c6e034a2a19a
2025-12-27 04:28:07.797 DEBUG [src.node.docker_mananger] Container started with ID 27dea731f548. Setting up logs at ./log/docker/node2_2025-12-27_04-28-06__cc9a2a26-56bd-4791-9740-919e19a621b6__wakuorg_nwaku:latest.log
2025-12-27 04:28:07.798 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43441
2025-12-27 04:28:07.798 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:28:08.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43441/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:08.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:28:08.815 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:28:08.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43441/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:08.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.8/tcp/43442/p2p/16Uiu2HAmHyMBJ2DJyA5agsR4q5sVzMdTfU5JkDHDecVg33Uy1HB4","/ip4/172.18.149.8/tcp/43443/ws/p2p/16Uiu2HAmHyMBJ2DJyA5agsR4q5sVzMdTfU5JkDHDecVg33Uy1HB4"],"enrUri":"enr:-L24QK8M0KaINCEqvmVK_QkoP3IHxeKY7I033xhHjCRYIhUZLQNOLMX6y-4YceTeksBp30ed44x06pyttqnrodZZiFECgmlkgnY0gmlwhKwSlQiKbXVsdGlhZGRyc5YACASsEpUIBqmyAAoErBKVCAaps90DgnJzhQACAQAAiXNlY3AyNTZrMaEDTv5waV32nBuYlwmQVrBMezQFDSbXam_3hqikPrAlTGeDdGNwgqmyg3VkcIKptIV3YWt1MgE"}'
2025-12-27 04:28:08.822 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:28:08.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43441/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.206/tcp/51189/p2p/16Uiu2HAmFxft4MuMQtzQneCFEQi2g1qfgfkdyESgF2Lzk8CcPULA"]'
2025-12-27 04:28:08.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:28:08.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51188/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:28:08.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:28:08.831 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:28:08.931 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:28:08.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51188/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:08.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809688825935155,"ephemeral":false,"proof":""}]'
2025-12-27 04:28:08.936 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:28:08.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43441/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:28:08.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809688825935155,"ephemeral":false,"proof":""}]'
2025-12-27 04:28:08.941 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:28:08.942 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:28:08.942 DEBUG [src.node.waku_node] Stopping container with id 823e111a7191
2025-12-27 04:28:09.486 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:28:09.486 DEBUG [src.node.waku_node] Stopping container with id 27dea731f548
2025-12-27 04:28:09.978 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:28:09.980 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:28:09.985 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:28:09.990 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,862 @@
2025-12-27 04:14:35.245 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:14:35.246 DEBUG [tests.conftest] Running test: test_light_push_with_with_large_meta with id: 2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957
2025-12-27 04:14:35.246 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:14:35.246 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:14:35.253 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:14:35.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:35.253 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:14:35.253 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:14:35.255 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:14:35.255 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.128
2025-12-27 04:14:35.255 DEBUG [src.node.docker_mananger] Generated ports ['15027', '15028', '15029', '15030', '15031']
2025-12-27 04:14:35.255 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:14:35.255 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:14:35.255 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:14:35.255 DEBUG [src.node.docker_mananger] docker run -i -t -p 15027:15027 -p 15028:15028 -p 15029:15029 -p 15030:15030 -p 15031:15031 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15029 --rest-port=15027 --tcp-port=15028 --discv5-udp-port=15030 --rest-address=0.0.0.0 --nat=extip:172.18.62.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd913aba6c75fcaddee149a0a6651ad4c2eca1d8d0c6fae50f0651d1fcd25beb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15031 --metrics-logging=true --lightpush=true --relay=true
2025-12-27 04:14:35.452 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.128 waku 4b5d662b49854794ff4f6da0b2b90b44f6a883ec1cb7863c5ab18f386bc8731c
2025-12-27 04:14:35.490 DEBUG [src.node.docker_mananger] Container started with ID 4b5d662b4985. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:35.490 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15027
2025-12-27 04:14:35.490 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:14:36.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15027/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:36.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:14:36.494 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:14:36.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15027/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:36.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.128/tcp/15028/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi","/ip4/172.18.62.128/tcp/15029/ws/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi"],"enrUri":"enr:-L24QA30T278kS0AgkLv4XvanBqY9-hiyX_jcZeRHx6mQ9usFAl78nPw56Whs1f4bHGeaUccE3f4fzohI2Mc9kxjEc4CgmlkgnY0gmlwhKwSPoCKbXVsdGlhZGRyc5YACASsEj6ABjq0AAoErBI-gAY6td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvxUOmOYHRkzYPfhurR5OW19QkLagiLtP9mApgduHCfODdGNwgjq0g3VkcII6toV3YWt1Mgk"}'
2025-12-27 04:14:36.497 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:14:36.503 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:14:36.503 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:36.503 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:14:36.503 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:14:36.505 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:14:36.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.54.48
2025-12-27 04:14:36.505 DEBUG [src.node.docker_mananger] Generated ports ['28297', '28298', '28299', '28300', '28301']
2025-12-27 04:14:36.505 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:14:36.505 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:14:36.505 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:14:36.505 DEBUG [src.node.docker_mananger] docker run -i -t -p 28297:28297 -p 28298:28298 -p 28299:28299 -p 28300:28300 -p 28301:28301 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28299 --rest-port=28297 --tcp-port=28298 --discv5-udp-port=28300 --rest-address=0.0.0.0 --nat=extip:172.18.54.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec0efec4ebced4abb816a2c6386124d54f51180cadca3466f5aba8b0cadce557 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28301 --metrics-logging=true --lightpush=false --relay=true
2025-12-27 04:14:36.688 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.54.48 waku fb78e3618948ab64f100598f3cb16ff588b95cea91f7c5d39006dd2d226adb2e
2025-12-27 04:14:36.722 DEBUG [src.node.docker_mananger] Container started with ID fb78e3618948. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:36.723 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28297
2025-12-27 04:14:36.723 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:14:37.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28297/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:37.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:14:37.727 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:14:37.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28297/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:37.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.48/tcp/28298/p2p/16Uiu2HAmP9ydgiTPk4s8BwwJaMMb2Lc5mk8W36VyycGLn4SfDKUS","/ip4/172.18.54.48/tcp/28299/ws/p2p/16Uiu2HAmP9ydgiTPk4s8BwwJaMMb2Lc5mk8W36VyycGLn4SfDKUS"],"enrUri":"enr:-L24QLfLVSSzGtR1cjPPukFj-KMNbDv3hhO9PXUf74ac64LrYbD8-EL9PzAulsOwALdH-qxe3lheNFJYg3wjW1jKAZMCgmlkgnY0gmlwhKwSNjCKbXVsdGlhZGRyc5YACASsEjYwBm6KAAoErBI2MAZui90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnAHm0tz2jfmdDMbYKRGglA7Zvby5fLn8t5bS4-o8id-DdGNwgm6Kg3VkcIJujIV3YWt1MgE"}'
2025-12-27 04:14:37.729 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:14:37.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28297/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.128/tcp/15028/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi"]'
2025-12-27 04:14:37.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:14:37.773 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:14:37.773 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:37.774 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:14:37.774 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:14:37.778 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:14:37.780 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.103
2025-12-27 04:14:37.781 DEBUG [src.node.docker_mananger] Generated ports ['41039', '41040', '41041', '41042', '41043']
2025-12-27 04:14:37.781 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:14:37.781 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:14:37.781 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:14:37.782 DEBUG [src.node.docker_mananger] docker run -i -t -p 41039:41039 -p 41040:41040 -p 41041:41041 -p 41042:41042 -p 41043:41043 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41041 --rest-port=41039 --tcp-port=41040 --discv5-udp-port=41042 --rest-address=0.0.0.0 --nat=extip:172.18.139.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abb804cb9dd85c3d5e93dfe956d03db0d9219487dda3efcf80baacd646d7c7ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41043 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA30T278kS0AgkLv4XvanBqY9-hiyX_jcZeRHx6mQ9usFAl78nPw56Whs1f4bHGeaUccE3f4fzohI2Mc9kxjEc4CgmlkgnY0gmlwhKwSPoCKbXVsdGlhZGRyc5YACASsEj6ABjq0AAoErBI-gAY6td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvxUOmOYHRkzYPfhurR5OW19QkLagiLtP9mApgduHCfODdGNwgjq0g3VkcII6toV3YWt1Mgk --lightpushnode=/ip4/172.18.62.128/tcp/15028/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi --lightpush=true --relay=false
2025-12-27 04:14:37.966 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.103 waku 923cadaef72d83e3a12a280657ef74cea48b59be8d36a3409959a51028988f20
2025-12-27 04:14:37.998 DEBUG [src.node.docker_mananger] Container started with ID 923cadaef72d. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:37.999 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41039
2025-12-27 04:14:38.000 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:14:39.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.324 ERROR [src.node.docker_mananger] Max retries reached for container 923cadaef72d. Exiting log stream.
2025-12-27 04:14:39.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:39.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:40.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:41.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:42.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:43.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:44.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:45.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:46.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:47.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:48.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:49.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:50.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:51.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:52.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:53.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:54.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:55.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:56.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:57.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:58.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:59.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41039/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:14:59.094 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=41039): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff75e3a660>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:14:59.194 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:14:59.194 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:14:59.196 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:14:59.196 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.188
2025-12-27 04:14:59.196 DEBUG [src.node.docker_mananger] Generated ports ['13083', '13084', '13085', '13086', '13087']
2025-12-27 04:14:59.196 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:14:59.196 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:14:59.197 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:14:59.197 DEBUG [src.node.docker_mananger] docker run -i -t -p 13083:13083 -p 13084:13084 -p 13085:13085 -p 13086:13086 -p 13087:13087 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13085 --rest-port=13083 --tcp-port=13084 --discv5-udp-port=13086 --rest-address=0.0.0.0 --nat=extip:172.18.140.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8aeab0cadbbceeefcfcbdcc6355df0d3016f8cf8f005daf71e52fcb0c2ae701e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13087 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA30T278kS0AgkLv4XvanBqY9-hiyX_jcZeRHx6mQ9usFAl78nPw56Whs1f4bHGeaUccE3f4fzohI2Mc9kxjEc4CgmlkgnY0gmlwhKwSPoCKbXVsdGlhZGRyc5YACASsEj6ABjq0AAoErBI-gAY6td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvxUOmOYHRkzYPfhurR5OW19QkLagiLtP9mApgduHCfODdGNwgjq0g3VkcII6toV3YWt1Mgk --lightpushnode=/ip4/172.18.62.128/tcp/15028/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi --lightpush=true --relay=false
2025-12-27 04:14:59.379 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.188 waku ca2f87b6d8795f391b4d1ac6c46d2de5299565431ed0c96831829fd402f1eceb
2025-12-27 04:14:59.407 DEBUG [src.node.docker_mananger] Container started with ID ca2f87b6d879. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:14:59.408 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13083
2025-12-27 04:14:59.408 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:00.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:00.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:00.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:00.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:00.717 ERROR [src.node.docker_mananger] Max retries reached for container ca2f87b6d879. Exiting log stream.
2025-12-27 04:15:00.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:00.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:01.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:02.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:03.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:04.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:05.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:06.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:07.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:08.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:09.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:10.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:11.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:12.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:13.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:14.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:15.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:16.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:17.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:19.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13083/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.498 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=13083): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff75ee2420>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:15:20.598 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:15:20.598 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:15:20.600 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:15:20.600 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.133
2025-12-27 04:15:20.600 DEBUG [src.node.docker_mananger] Generated ports ['41608', '41609', '41610', '41611', '41612']
2025-12-27 04:15:20.600 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:15:20.601 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:15:20.601 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:15:20.601 DEBUG [src.node.docker_mananger] docker run -i -t -p 41608:41608 -p 41609:41609 -p 41610:41610 -p 41611:41611 -p 41612:41612 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41610 --rest-port=41608 --tcp-port=41609 --discv5-udp-port=41611 --rest-address=0.0.0.0 --nat=extip:172.18.234.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c69f08aa16797f2cfafe312d98d6e26f3faef43e3f3585c86e6d4aba3cae39af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41612 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA30T278kS0AgkLv4XvanBqY9-hiyX_jcZeRHx6mQ9usFAl78nPw56Whs1f4bHGeaUccE3f4fzohI2Mc9kxjEc4CgmlkgnY0gmlwhKwSPoCKbXVsdGlhZGRyc5YACASsEj6ABjq0AAoErBI-gAY6td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvxUOmOYHRkzYPfhurR5OW19QkLagiLtP9mApgduHCfODdGNwgjq0g3VkcII6toV3YWt1Mgk --lightpushnode=/ip4/172.18.62.128/tcp/15028/p2p/16Uiu2HAmRWtqtvDgDKrATmvYza655ND9TyE66uNXAmV9wDu8rmvi --lightpush=true --relay=false
2025-12-27 04:15:20.780 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.133 waku 964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07
2025-12-27 04:15:20.810 DEBUG [src.node.docker_mananger] Container started with ID 964112a92473. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-14-35__7952f3f4-a5cf-438b-afe9-9172c5ad4957__wakuorg_nwaku:latest.log
2025-12-27 04:15:20.811 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41608
2025-12-27 04:15:20.811 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:21.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:21.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.133 ERROR [src.node.docker_mananger] Max retries reached for container 964112a92473. Exiting log stream.
2025-12-27 04:15:22.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:22.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:23.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:24.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:25.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:26.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:27.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:28.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:29.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:30.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:31.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:32.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:33.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:34.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:35.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:36.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:37.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:38.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:39.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:40.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41608/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:41.891 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=41608): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff75f2b680>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:15:42.088 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:15:42.089 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:15:42.089 DEBUG [src.node.waku_node] Stopping container with id 4b5d662b4985
2025-12-27 04:15:42.605 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:42.606 DEBUG [src.node.waku_node] Stopping container with id fb78e3618948
2025-12-27 04:15:43.142 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:43.142 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.245 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.346 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.418 ERROR [src.node.docker_mananger] Max retries reached for container 4b5d662b4985. Exiting log stream.
2025-12-27 04:15:43.448 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.550 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.652 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.754 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.855 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:43.955 ERROR [src.node.docker_mananger] Max retries reached for container fb78e3618948. Exiting log stream.
2025-12-27 04:15:43.957 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.058 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.160 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.262 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.364 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.465 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.567 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.669 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.771 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.872 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:44.974 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.075 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.177 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.279 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.380 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.482 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.584 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.686 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.788 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.889 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:45.991 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.093 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.195 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.296 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.398 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.500 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.602 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.703 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.805 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:46.907 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.008 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.110 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.212 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.314 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.416 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.518 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.620 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.722 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.823 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:47.925 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.026 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.128 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.229 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.231 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07/stop: Not Found ("No such container: 964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07")
2025-12-27 04:15:48.231 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.332 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.434 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.536 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.638 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.740 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.841 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:48.943 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.045 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.147 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.248 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.350 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.452 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.553 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.655 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.757 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.858 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:49.960 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.062 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.164 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.266 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.368 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.469 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.571 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.673 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.774 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.876 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:50.977 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.079 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.181 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.283 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.384 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.486 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.587 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.689 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.791 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.892 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:51.994 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.095 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.197 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.299 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.400 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.502 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.604 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.705 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.807 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:52.909 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.011 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.113 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.215 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.316 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.318 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07/stop: Not Found ("No such container: 964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07")
2025-12-27 04:15:53.318 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.419 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.521 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.623 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.724 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.826 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:53.927 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.029 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.131 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.233 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.335 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.436 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.538 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.639 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.741 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.842 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:54.944 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.046 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.147 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.249 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.350 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.452 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.553 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.655 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.757 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.858 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:55.960 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.062 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.164 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.265 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.367 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.469 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.570 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.672 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.774 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.875 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:56.977 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.078 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.180 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.281 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.383 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.485 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.586 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.688 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.790 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.891 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:57.993 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:58.094 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:58.196 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:58.297 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:58.399 DEBUG [src.node.waku_node] Stopping container with id 964112a92473
2025-12-27 04:15:58.400 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07/stop: Not Found ("No such container: 964112a924731ecfd798aba392b525cc6ff5a69fd00e66c2fa30c2a474230e07")
2025-12-27 04:15:58.401 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:15:58.425 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:58.449 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:58.450 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:58.450 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:58.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,859 @@
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: 2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.213.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62287', '62288', '62289', '62290', '62291']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62287:62287 -p 62288:62288 -p 62289:62289 -p 62290:62290 -p 62291:62291 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62289 --rest-port=62287 --tcp-port=62288 --discv5-udp-port=62290 --rest-address=0.0.0.0 --nat=extip:172.18.213.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce17b4f5a8b9d7767b8f22ebc1c5348fc99bd3cc821db8bd5c476e7ad19d7ebc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62291 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.230 waku ea0c471f805c295308863b43efa79b772e966c5d1f14f4be6f1a7fd4383bdb4b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea0c471f805c. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62287
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:62287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62287/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.230/tcp/62288/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5","/ip4/172.18.213.230/tcp/62289/ws/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5"],"enrUri":"enr:-L24QGYfcx5jHop8XMXB9bEYFkN-3bXLSw-UVX4Ch4VmLb7dWD_EOCHpO2PB5O7XgFsZDH0hgT9CTtVva6EWhVYCarsCgmlkgnY0gmlwhKwS1eaKbXVsdGlhZGRyc5YACASsEtXmBvNQAAoErBLV5gbzUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECzkFe-Vxh3S3EKE1GEU2uEBnhVQwdbFBtdfFETMoX1QyDdGNwgvNQg3VkcILzUoV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__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.174.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11478', '11479', '11480', '11481', '11482']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11478:11478 -p 11479:11479 -p 11480:11480 -p 11481:11481 -p 11482:11482 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11480 --rest-port=11478 --tcp-port=11479 --discv5-udp-port=11481 --rest-address=0.0.0.0 --nat=extip:172.18.174.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5291faa02ddb3f1dda9815ed150f0a9cbbc6d1c60dd122cafc45a24e4e0eeeed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11482 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.254 waku 4761dc12297b9e5fb65968ea7cdbc7bd9eadf11bc10094eb03a120fef0e5c4fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4761dc12297b. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11478
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:11478/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11478/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.254/tcp/11479/p2p/16Uiu2HAm1wiZyYkAzCCtWUDoH9DD6v2PV94syDG2myUD16juyVcm","/ip4/172.18.174.254/tcp/11480/ws/p2p/16Uiu2HAm1wiZyYkAzCCtWUDoH9DD6v2PV94syDG2myUD16juyVcm"],"enrUri":"enr:-L24QCJ3Ytrcm7I1LkIlHVSXdSpdnckghig5-LV8FW6x4R05F0ljpuTuwk-WmGQyrtYCFEJQKcwvHdA01wWDnZmwEEsCgmlkgnY0gmlwhKwSrv6KbXVsdGlhZGRyc5YACASsEq7-BizXAAoErBKu_gYs2N0DgnJzhQADAQAAiXNlY3AyNTZrMaECYNh5PvPcXjmbqbk14IyZd7jjR74ipiTmvBlJ2vPGfYqDdGNwgizXg3VkcIIs2YV3YWt1MgE"}'
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:11478/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.230/tcp/62288/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__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.173.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31967', '31968', '31969', '31970', '31971']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31967:31967 -p 31968:31968 -p 31969:31969 -p 31970:31970 -p 31971:31971 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31969 --rest-port=31967 --tcp-port=31968 --discv5-udp-port=31970 --rest-address=0.0.0.0 --nat=extip:172.18.173.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaec7a2ac195c8ec69f0f89183cb49ae9b6ed8b23d07ff4d5baa7efca4dcca95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31971 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGYfcx5jHop8XMXB9bEYFkN-3bXLSw-UVX4Ch4VmLb7dWD_EOCHpO2PB5O7XgFsZDH0hgT9CTtVva6EWhVYCarsCgmlkgnY0gmlwhKwS1eaKbXVsdGlhZGRyc5YACASsEtXmBvNQAAoErBLV5gbzUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECzkFe-Vxh3S3EKE1GEU2uEBnhVQwdbFBtdfFETMoX1QyDdGNwgvNQg3VkcILzUoV3YWt1Mgk --lightpushnode=/ip4/172.18.213.230/tcp/62288/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.189 waku 33b22215e01295c84305371fef44ca2cdd7d745fc09e6639ef68445d5bd0c4de
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33b22215e012. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31967
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:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 33b22215e012. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31967/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=31967): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd81b7c8890>: 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.255.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1187', '1188', '1189', '1190', '1191']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1187:1187 -p 1188:1188 -p 1189:1189 -p 1190:1190 -p 1191:1191 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1189 --rest-port=1187 --tcp-port=1188 --discv5-udp-port=1190 --rest-address=0.0.0.0 --nat=extip:172.18.255.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3ec2b9c8bf231ab1d7cd3a81baec2b63dc5faaffe35ffbb103e3c7dcacc4fe7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1191 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGYfcx5jHop8XMXB9bEYFkN-3bXLSw-UVX4Ch4VmLb7dWD_EOCHpO2PB5O7XgFsZDH0hgT9CTtVva6EWhVYCarsCgmlkgnY0gmlwhKwS1eaKbXVsdGlhZGRyc5YACASsEtXmBvNQAAoErBLV5gbzUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECzkFe-Vxh3S3EKE1GEU2uEBnhVQwdbFBtdfFETMoX1QyDdGNwgvNQg3VkcILzUoV3YWt1Mgk --lightpushnode=/ip4/172.18.213.230/tcp/62288/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.200 waku d5fccadbcfebf4093b742397b8b45c52f62420e6ee7befb2619017588034fb2b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d5fccadbcfeb. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1187
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:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d5fccadbcfeb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1187/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=1187): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd81b372960>: 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.140.100
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25532', '25533', '25534', '25535', '25536']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25532:25532 -p 25533:25533 -p 25534:25534 -p 25535:25535 -p 25536:25536 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25534 --rest-port=25532 --tcp-port=25533 --discv5-udp-port=25535 --rest-address=0.0.0.0 --nat=extip:172.18.140.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc4d09edab256fa7ace4c67de763aa2899efcb9f5b88ee5b7e1be3ceae67abee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25536 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGYfcx5jHop8XMXB9bEYFkN-3bXLSw-UVX4Ch4VmLb7dWD_EOCHpO2PB5O7XgFsZDH0hgT9CTtVva6EWhVYCarsCgmlkgnY0gmlwhKwS1eaKbXVsdGlhZGRyc5YACASsEtXmBvNQAAoErBLV5gbzUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECzkFe-Vxh3S3EKE1GEU2uEBnhVQwdbFBtdfFETMoX1QyDdGNwgvNQg3VkcILzUoV3YWt1Mgk --lightpushnode=/ip4/172.18.213.230/tcp/62288/p2p/16Uiu2HAm9JonCma4xzJ83bzeweQFchiJEuZk42Gt5J1cxbbakxB5 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.100 waku ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ce8b4334022c. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-19-28__ce49c8e1-0882-4b32-9ab7-c3e1fa8e136b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25532
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:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ce8b4334022c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25532/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=25532): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd81b7a1b50>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ea0c471f805c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4761dc12297b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ea0c471f805c. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4761dc12297b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5/stop: Not Found ("No such container: ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5/stop: Not Found ("No such container: ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce8b4334022c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5/stop: Not Found ("No such container: ce8b4334022c9a58283d539f79289c56ee102317e4c2438be8a96d809d4426f5")
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,67 @@
2025-12-27 04:27:43.708 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:27:43.709 DEBUG [tests.conftest] Running test: test_relay_peers_on_shard_schema with id: 2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77
2025-12-27 04:27:43.709 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:27:43.709 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:27:43.710 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:27:43.718 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:43.718 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:43.724 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:43.724 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:43.730 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:43.730 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:43.735 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:43.736 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:43.736 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:27:43.736 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:27:43.737 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:27:43.737 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:27:43.738 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:27:43.738 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.7
2025-12-27 04:27:43.738 DEBUG [src.node.docker_mananger] Generated ports ['32167', '32168', '32169', '32170', '32171']
2025-12-27 04:27:43.739 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:27:43.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:27:43.739 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:27:43.739 DEBUG [src.node.docker_mananger] docker run -i -t -p 32167:32167 -p 32168:32168 -p 32169:32169 -p 32170:32170 -p 32171:32171 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32169 --rest-port=32167 --tcp-port=32168 --discv5-udp-port=32170 --rest-address=0.0.0.0 --nat=extip:172.18.30.7 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=8a1bca29950c6a3b3ebdae7c60caa20be8d0ee3f1b51ec449d853c02bdafbfda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32171 --metrics-logging=true --relay=true --dns-discovery=false
2025-12-27 04:27:43.913 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.7 waku f666c0e316b9a736f7d22aae1643b561307c251d96a7cdf053cbe729e40c3fc6
2025-12-27 04:27:43.948 DEBUG [src.node.docker_mananger] Container started with ID f666c0e316b9. Setting up logs at ./log/docker/node1_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:43.948 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32167
2025-12-27 04:27:43.949 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:27:44.022 ERROR [src.node.docker_mananger] Max retries reached for container 6a5532ef82b8. Exiting log stream.
2025-12-27 04:27:44.525 ERROR [src.node.docker_mananger] Max retries reached for container 2395bb94a17e. Exiting log stream.
2025-12-27 04:27:44.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32167/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:44.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:27:44.953 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:27:44.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32167/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:44.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.7/tcp/32168/p2p/16Uiu2HAmGguS2y8bSW45FCwYhcTY615qKyDvLcrcEWLXri9112oQ","/ip4/172.18.30.7/tcp/32169/ws/p2p/16Uiu2HAmGguS2y8bSW45FCwYhcTY615qKyDvLcrcEWLXri9112oQ"],"enrUri":"enr:-La4QAwBJcvVsbWRyPNlX9sNdVdl9jrQ_I6p5VlxngtuXR4kbrHLxQqvr1YjfNkJdlBNopr_8U1ZJZ8xc5hsbyWQVFECgmlkgnY0gmlwhKwSHgeKbXVsdGlhZGRyc5YACASsEh4HBn2oAAoErBIeBwZ9qd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO-xZKphuWqJhIDrcqZBXGYVozC0vPEuVdZoV_wXvH2eDdGNwgn2ohXdha3UyAQ"}'
2025-12-27 04:27:44.955 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:27:44.955 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:27:44.955 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:27:44.957 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:27:44.957 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.246.31
2025-12-27 04:27:44.957 DEBUG [src.node.docker_mananger] Generated ports ['35176', '35177', '35178', '35179', '35180']
2025-12-27 04:27:44.957 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:27:44.957 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:27:44.957 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:27:44.957 DEBUG [src.node.docker_mananger] docker run -i -t -p 35176:35176 -p 35177:35177 -p 35178:35178 -p 35179:35179 -p 35180:35180 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35178 --rest-port=35176 --tcp-port=35177 --discv5-udp-port=35179 --rest-address=0.0.0.0 --nat=extip:172.18.246.31 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=1daefcfbeac7dc6a1d158a6fece772f0eac05f94eeb8e28f7b52b14dc6cea2ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35180 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QAwBJcvVsbWRyPNlX9sNdVdl9jrQ_I6p5VlxngtuXR4kbrHLxQqvr1YjfNkJdlBNopr_8U1ZJZ8xc5hsbyWQVFECgmlkgnY0gmlwhKwSHgeKbXVsdGlhZGRyc5YACASsEh4HBn2oAAoErBIeBwZ9qd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO-xZKphuWqJhIDrcqZBXGYVozC0vPEuVdZoV_wXvH2eDdGNwgn2ohXdha3UyAQ
2025-12-27 04:27:45.139 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.246.31 waku 829c47ab22f8d447894590e7c403ebe80e490edc7c350dfc55f0c12155b053a7
2025-12-27 04:27:45.169 DEBUG [src.node.docker_mananger] Container started with ID 829c47ab22f8. Setting up logs at ./log/docker/node2_2025-12-27_04-27-43__0364e95e-a497-4a78-9efa-89d5305b2f77__wakuorg_nwaku:latest.log
2025-12-27 04:27:45.170 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35176
2025-12-27 04:27:45.170 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:27:46.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35176/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:46.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:27:46.173 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:27:46.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35176/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:46.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.246.31/tcp/35177/p2p/16Uiu2HAmU7qCAwNEfknCSngziCqHycQ1dVFfEwC2RLurRuM4oj5u","/ip4/172.18.246.31/tcp/35178/ws/p2p/16Uiu2HAmU7qCAwNEfknCSngziCqHycQ1dVFfEwC2RLurRuM4oj5u"],"enrUri":"enr:-La4QLBR3XUbFxQe6H_ECD3MHRll-kD3GbkI3i3jTTDP6_SnHSSdIHtqvzvycLK3-5RYMo4M-CbK-9VUToiYM-LXRcgCgmlkgnY0gmlwhKwS9h-KbXVsdGlhZGRyc5YACASsEvYfBolpAAoErBL2HwaJat0DgnJzhQADAQAAiXNlY3AyNTZrMaED5b-htGQ0RhEEnHJOJpkv5H5QQNQV_-B18K7BPGTcieSDdGNwgolphXdha3UyAQ"}'
2025-12-27 04:27:46.176 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:27:47.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32167/admin/v1/peers/relay/on/0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:47.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"shard":0,"peers":[]}'
2025-12-27 04:27:47.179 DEBUG [tests.rest_flags.test_admin_flags] relay peers on shard=0 (schema): {'shard': 0, 'peers': []}
2025-12-27 04:27:47.180 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:27:47.182 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:27:47.182 DEBUG [src.node.waku_node] Stopping container with id f666c0e316b9
2025-12-27 04:27:47.696 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:27:47.697 DEBUG [src.node.waku_node] Stopping container with id 829c47ab22f8
2025-12-27 04:27:48.238 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:27:48.239 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:27:48.240 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:27:48.243 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,838 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_lightpush__peer_only_filter with id: 2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__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.244.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49334', '49335', '49336', '49337', '49338']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49334:49334 -p 49335:49335 -p 49336:49336 -p 49337:49337 -p 49338:49338 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49336 --rest-port=49334 --tcp-port=49335 --discv5-udp-port=49337 --rest-address=0.0.0.0 --nat=extip:172.18.244.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d72cacedfa1d8136cfd77de2cb7dc65ddc5bd683cd87b137aa26b18aacc490a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49338 --metrics-logging=true --lightpush=false --relay=false --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.106 waku 7fef61ded7925cbede75e2627284e0a80f831eb7c41c434030f72451a284cd70
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7fef61ded792. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49334
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 6936be60003d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3fb19cd4bbdb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49334/debug/v1/info" -H "Content-Type: application/json" -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.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq","/ip4/172.18.244.106/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq"],"enrUri":"enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ"}'
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/lightpush_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.161.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48878', '48879', '48880', '48881', '48882']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48878:48878 -p 48879:48879 -p 48880:48880 -p 48881:48881 -p 48882:48882 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48880 --rest-port=48878 --tcp-port=48879 --discv5-udp-port=48881 --rest-address=0.0.0.0 --nat=extip:172.18.161.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f8af392f0cfe69e0719927a838fadce1b30e8e6751fa4cccb5ddda50b64cd01d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48882 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ --lightpushnode=/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.98 waku 0abcf3151842c160a3a6d385800a9b030d49d47c1118b833a8e93d6b4c531e5c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0abcf3151842. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48878
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:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0abcf3151842. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/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=48878): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc718601070>: 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.119.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10186', '10187', '10188', '10189', '10190']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10186:10186 -p 10187:10187 -p 10188:10188 -p 10189:10189 -p 10190:10190 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10188 --rest-port=10186 --tcp-port=10187 --discv5-udp-port=10189 --rest-address=0.0.0.0 --nat=extip:172.18.119.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=54e2259eadb19ada39293b04dae701eb9144cde2caa21efbb6cdfef8354bec8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10190 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ --lightpushnode=/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.188 waku b03db6b0d1dd4291c99635dd99168287705e934fff53f0047f14fa2a26f5df0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b03db6b0d1dd. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10186
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:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b03db6b0d1dd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10186/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=10186): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc718620f50>: 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.98.39
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47388', '47389', '47390', '47391', '47392']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47388:47388 -p 47389:47389 -p 47390:47390 -p 47391:47391 -p 47392:47392 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47390 --rest-port=47388 --tcp-port=47389 --discv5-udp-port=47391 --rest-address=0.0.0.0 --nat=extip:172.18.98.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=05dbc8cdba7de39e3e90c2fef5e35b69cfb9421b238ece8daeffb5d8ac4fedf7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47392 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ --lightpushnode=/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.39 waku b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b5abc68755bf. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47388
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:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b5abc68755bf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47388/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=47388): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc71857aab0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7fef61ded792
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7fef61ded792. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d/stop: Not Found ("No such container: b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d/stop: Not Found ("No such container: b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b5abc68755bf
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d/stop: Not Found ("No such container: b5abc68755bfe5c95ee6001b708e9a8a649727491d7a389129fe1ea154aaa30d")
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/receiving_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2025-12-27_04-12-51__1b47c029-01e2-4908-8717-fae2d32324f8__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,127 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_via_api_to_new_content_topics[content_topic_list1] with id: 2025-12-27_04-15-37__13bbb6bb-75ed-4a23-920d-6de9018441db
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-37__13bbb6bb-75ed-4a23-920d-6de9018441db__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.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52121', '52122', '52123', '52124', '52125']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52121:52121 -p 52122:52122 -p 52123:52123 -p 52124:52124 -p 52125:52125 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52123 --rest-port=52121 --tcp-port=52122 --discv5-udp-port=52124 --rest-address=0.0.0.0 --nat=extip:172.18.9.236 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9e9bc9a54badd5ceb46f84aef06d23eb0a32adaeca4eb3b278a7631250cb18ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52125 --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.9.236 waku c3e3820fc39433cec7a271a99e03953ab46df39700e69acd584f5563a1f89609
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3e3820fc394. Setting up logs at ./log/docker/node1_2025-12-27_04-15-37__13bbb6bb-75ed-4a23-920d-6de9018441db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52121
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 3264af22dc3c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d0b6553a2d27. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52121/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52121/debug/v1/info" -H "Content-Type: application/json" -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.236/tcp/52122/p2p/16Uiu2HAmKLQMxJsZS429GeBNQLLYCJ43pFwww9b8pepbR5BKfDEw","/ip4/172.18.9.236/tcp/52123/ws/p2p/16Uiu2HAmKLQMxJsZS429GeBNQLLYCJ43pFwww9b8pepbR5BKfDEw"],"enrUri":"enr:-L24QAcWXMqEMDW3l2mb7Ka8i_uLL3Ed8sjjx6DeH5b1IV5ZQUFANemA4RwFfiENzZ7ZQlHpHEMrsDOTY2ZwK4scTygCgmlkgnY0gmlwhKwSCeyKbXVsdGlhZGRyc5YACASsEgnsBsuaAAoErBIJ7AbLm90DgnJzhQACAQAAiXNlY3AyNTZrMaEDYz7sRq2_qn1atobWljD2YA2E84crtEiETrRasUTlHyiDdGNwgsuag3VkcILLnIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-15-37__13bbb6bb-75ed-4a23-920d-6de9018441db__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.82.246
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64485', '64486', '64487', '64488', '64489']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64485:64485 -p 64486:64486 -p 64487:64487 -p 64488:64488 -p 64489:64489 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64487 --rest-port=64485 --tcp-port=64486 --discv5-udp-port=64488 --rest-address=0.0.0.0 --nat=extip:172.18.82.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa473429ba277efb16baee0a4ae2e4ba80ef8acb7adeca0feca9a4add56ad4f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64489 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAcWXMqEMDW3l2mb7Ka8i_uLL3Ed8sjjx6DeH5b1IV5ZQUFANemA4RwFfiENzZ7ZQlHpHEMrsDOTY2ZwK4scTygCgmlkgnY0gmlwhKwSCeyKbXVsdGlhZGRyc5YACASsEgnsBsuaAAoErBIJ7AbLm90DgnJzhQACAQAAiXNlY3AyNTZrMaEDYz7sRq2_qn1atobWljD2YA2E84crtEiETrRasUTlHyiDdGNwgsuag3VkcILLnIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.246 waku 61dd5dfd93a86b4e05b93cc044fc37fc728853023b0cc7810e09ab5e6693e1b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 61dd5dfd93a8. Setting up logs at ./log/docker/node2_2025-12-27_04-15-37__13bbb6bb-75ed-4a23-920d-6de9018441db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64485
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:64485/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.246/tcp/64486/p2p/16Uiu2HAm9BF1N7wd8aPyRut131zuubg1Cm64G36ZtFK1jG38PJJR","/ip4/172.18.82.246/tcp/64487/ws/p2p/16Uiu2HAm9BF1N7wd8aPyRut131zuubg1Cm64G36ZtFK1jG38PJJR"],"enrUri":"enr:-L24QPF0nQ-lxeJFCiHOpIoAA5RNriBgNqBzzC8CK6Ykm9aFXrBBMTHXmubR_-pE93ql8GSmBJvwH2MXXUkTy4vMgagCgmlkgnY0gmlwhKwSUvaKbXVsdGlhZGRyc5YACASsElL2BvvmAAoErBJS9gb7590DgnJzhQACAQAAiXNlY3AyNTZrMaECzFE_qe28OiC--6hPRbTyv0xOtD0Pv7PcFvo2hZvDZDaDdGNwgvvmg3VkcIL76IV3YWt1MgE"}'
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:64485/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.9.236/tcp/52122/p2p/16Uiu2HAmKLQMxJsZS429GeBNQLLYCJ43pFwww9b8pepbR5BKfDEw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64485/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52121/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766808940295296200,"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:64485/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766808940295296200,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:52121/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/22/sometopic/someencoding","version":0,"timestamp":1766808940409729091,"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:64485/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/22/sometopic/someencoding","version":0,"timestamp":1766808940409729091,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52121/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"/toychat/2/huilong/proto","version":0,"timestamp":1766808940524230723,"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:64485/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"/toychat/2/huilong/proto","version":0,"timestamp":1766808940524230723,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:52121/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-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":"/statusim/1/community/cbor","version":0,"timestamp":1766808940638036285,"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:64485/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-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":"/statusim/1/community/cbor","version":0,"timestamp":1766808940638036285,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:52121/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/27/sometopic/someencoding","version":0,"timestamp":1766808940752351988,"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:64485/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/27/sometopic/someencoding","version":0,"timestamp":1766808940752351988,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:52121/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/29/sometopic/someencoding","version":0,"timestamp":1766808940866071169,"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:64485/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/29/sometopic/someencoding","version":0,"timestamp":1766808940866071169,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52121/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:52121/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766808940979385973,"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:64485/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766808940979385973,"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 c3e3820fc394
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 61dd5dfd93a8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_message_light_pushed_on_different_pubsub_topic_is_not_retrieved with id: 2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__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.82.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49362', '49363', '49364', '49365', '49366']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49362:49362 -p 49363:49363 -p 49364:49364 -p 49365:49365 -p 49366:49366 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49364 --rest-port=49362 --tcp-port=49363 --discv5-udp-port=49365 --rest-address=0.0.0.0 --nat=extip:172.18.82.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f55beb7d59a1eeaa216eaeba54ba09f2a9857f19ea7cb0d8d5a1fb0c73fdc8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49366 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.242 waku 232b452121c419acc988344dcb427acc1f2eed7018d7b48c39f2e8075861228a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 232b452121c4. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49362
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 42a461653d94. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7cad1bbf053d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49362/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49362/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.242/tcp/49363/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE","/ip4/172.18.82.242/tcp/49364/ws/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE"],"enrUri":"enr:-L24QDTcBqEdkOPKYptYDXTUcfYNamGAU_JGyeFd9TG1POjHVoCqfwZ7-3nb5uPT4xZyNtxSP3_0dGcJnSFebdWawQQCgmlkgnY0gmlwhKwSUvKKbXVsdGlhZGRyc5YACASsElLyBsDTAAoErBJS8gbA1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDG4UGz3pjOXLyg7HBctBnVPWAZpAzKoiNOz5zlZzXzUODdGNwgsDTg3VkcILA1YV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.80
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52903', '52904', '52905', '52906', '52907']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52903:52903 -p 52904:52904 -p 52905:52905 -p 52906:52906 -p 52907:52907 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52905 --rest-port=52903 --tcp-port=52904 --discv5-udp-port=52906 --rest-address=0.0.0.0 --nat=extip:172.18.229.80 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=668e6c35bd38a02ec374d96a3c06db2ba0ace8af7eb43af469bbdebd9b9cd23d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52907 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.80 waku f2a854d7b9bf12dc05e097008bb259d2625f8147d7a166719dffebd2bbf67387
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2a854d7b9bf. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52903
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:52903/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52903/debug/v1/info" -H "Content-Type: application/json" -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.80/tcp/52904/p2p/16Uiu2HAmJ5BhmG7CYfSyZopz3h1k4rcaggcy5VBXRHG5HDEbJ8Y4","/ip4/172.18.229.80/tcp/52905/ws/p2p/16Uiu2HAmJ5BhmG7CYfSyZopz3h1k4rcaggcy5VBXRHG5HDEbJ8Y4"],"enrUri":"enr:-L24QNRlr6nkozBmI8QPipPuyNItCxykiQCLXpEEZzvr02LGCl1yQBftpGixPSFy13NSV_nd2V_djfxFtN3ab0dVObsCgmlkgnY0gmlwhKwS5VCKbXVsdGlhZGRyc5YACASsEuVQBs6oAAoErBLlUAbOqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUH01_2qjIbdlYTxTtkjhcexjnGaWKYPwoA-QNY1K8e2DdGNwgs6og3VkcILOqoV3YWt1MgE"}'
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:52903/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.242/tcp/49363/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__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.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12522', '12523', '12524', '12525', '12526']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12522:12522 -p 12523:12523 -p 12524:12524 -p 12525:12525 -p 12526:12526 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12524 --rest-port=12522 --tcp-port=12523 --discv5-udp-port=12525 --rest-address=0.0.0.0 --nat=extip:172.18.249.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f40155e13dfa28bcae1ca7e4a72fee995f4a9c4af5da76f7990bc0a4fe1fed6e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12526 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDTcBqEdkOPKYptYDXTUcfYNamGAU_JGyeFd9TG1POjHVoCqfwZ7-3nb5uPT4xZyNtxSP3_0dGcJnSFebdWawQQCgmlkgnY0gmlwhKwSUvKKbXVsdGlhZGRyc5YACASsElLyBsDTAAoErBJS8gbA1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDG4UGz3pjOXLyg7HBctBnVPWAZpAzKoiNOz5zlZzXzUODdGNwgsDTg3VkcILA1YV3YWt1Mgk --lightpushnode=/ip4/172.18.82.242/tcp/49363/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.96 waku 8ec64cee4053fa0722711bee2f90ef97af1d90da312a9e334f1d4e86013dbfaa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ec64cee4053. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12522
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:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ec64cee4053. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12522/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=12522): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa6fc889100>: 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.31.127
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29387', '29388', '29389', '29390', '29391']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29387:29387 -p 29388:29388 -p 29389:29389 -p 29390:29390 -p 29391:29391 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29389 --rest-port=29387 --tcp-port=29388 --discv5-udp-port=29390 --rest-address=0.0.0.0 --nat=extip:172.18.31.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caebedf8516ff24b4b9b4dacdc7adcc3a46dbb6b58ddbcb6fcbea2590dbfbd0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29391 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDTcBqEdkOPKYptYDXTUcfYNamGAU_JGyeFd9TG1POjHVoCqfwZ7-3nb5uPT4xZyNtxSP3_0dGcJnSFebdWawQQCgmlkgnY0gmlwhKwSUvKKbXVsdGlhZGRyc5YACASsElLyBsDTAAoErBJS8gbA1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDG4UGz3pjOXLyg7HBctBnVPWAZpAzKoiNOz5zlZzXzUODdGNwgsDTg3VkcILA1YV3YWt1Mgk --lightpushnode=/ip4/172.18.82.242/tcp/49363/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.31.127 waku 51c85a87b75fea8aba08e6c178244aba73b84f4a6a9d9b1ea19208eba8c84a90
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 51c85a87b75f. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29387
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:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 51c85a87b75f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29387/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=29387): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa6fc888e90>: 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.102.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26274', '26275', '26276', '26277', '26278']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26274:26274 -p 26275:26275 -p 26276:26276 -p 26277:26277 -p 26278:26278 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26276 --rest-port=26274 --tcp-port=26275 --discv5-udp-port=26277 --rest-address=0.0.0.0 --nat=extip:172.18.102.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc2926128bbe8fbffe6289f2b6c894afd1cacec3bfcf7b7a8436edcda5fb12dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26278 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDTcBqEdkOPKYptYDXTUcfYNamGAU_JGyeFd9TG1POjHVoCqfwZ7-3nb5uPT4xZyNtxSP3_0dGcJnSFebdWawQQCgmlkgnY0gmlwhKwSUvKKbXVsdGlhZGRyc5YACASsElLyBsDTAAoErBJS8gbA1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDG4UGz3pjOXLyg7HBctBnVPWAZpAzKoiNOz5zlZzXzUODdGNwgsDTg3VkcILA1YV3YWt1Mgk --lightpushnode=/ip4/172.18.82.242/tcp/49363/p2p/16Uiu2HAmEWR1QjBhABgf8hqjcvogWhkMsmn8S4HwTWkoarFZh4AE --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.130 waku f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3284b39437b. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-11-45__1630dbd4-c888-4e8c-a22d-14d54a914d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26274
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:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f3284b39437b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26274/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=26274): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa6fc689fa0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 232b452121c4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f2a854d7b9bf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 232b452121c4. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2a854d7b9bf. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42/stop: Not Found ("No such container: f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42/stop: Not Found ("No such container: f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3284b39437b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42/stop: Not Found ("No such container: f3284b39437b24bd71b0f06eaf1de7d2ff840f6f9c4fae14e78c28d1200ebd42")
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,188 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_content_topics with id: 2025-12-27_04-18-10__b2101970-2600-457f-9c64-6382a36ee56e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-18-10__b2101970-2600-457f-9c64-6382a36ee56e__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.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50917', '50918', '50919', '50920', '50921']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50917:50917 -p 50918:50918 -p 50919:50919 -p 50920:50920 -p 50921:50921 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50919 --rest-port=50917 --tcp-port=50918 --discv5-udp-port=50920 --rest-address=0.0.0.0 --nat=extip:172.18.44.255 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e908cdb1f5f4eee5dcbede94c2593e56ce6f995fabfcb0defc2bfc3a35a5ddf0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50921 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.255 waku bbe686ecdc3744501d69ba042dd069484f9c303362861a491b1c719606b09b84
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bbe686ecdc37. Setting up logs at ./log/docker/node1_2025-12-27_04-18-10__b2101970-2600-457f-9c64-6382a36ee56e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50917
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 4217b8db7429. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b5760a30f12e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/debug/v1/info" -H "Content-Type: application/json" -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.255/tcp/50918/p2p/16Uiu2HAmERMYzKRiNR4rt4r3nWwTiycx3XGQLwWg5qiXZauRQD1j","/ip4/172.18.44.255/tcp/50919/ws/p2p/16Uiu2HAmERMYzKRiNR4rt4r3nWwTiycx3XGQLwWg5qiXZauRQD1j"],"enrUri":"enr:-L24QO0iiuGueHoswlByGo_BGihQ_8Ut7ivHza_GQd4PnsSqIsn8DY4fTeosLSPNPfnCAWWuHjqolBJZoR9nDSwmA_QCgmlkgnY0gmlwhKwSLP-KbXVsdGlhZGRyc5YACASsEiz_BsbmAAoErBIs_wbG590DgnJzhQACAQAAiXNlY3AyNTZrMaEDGjk3ItlrFAY57SldqPGkpQhkDsNTOMzCv-1ihgEmy7KDdGNwgsbmg3VkcILG6IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-18-10__b2101970-2600-457f-9c64-6382a36ee56e__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.145.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10800', '10801', '10802', '10803', '10804']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10800:10800 -p 10801:10801 -p 10802:10802 -p 10803:10803 -p 10804:10804 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10802 --rest-port=10800 --tcp-port=10801 --discv5-udp-port=10803 --rest-address=0.0.0.0 --nat=extip:172.18.145.54 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fe7517d9f8eecdd70449aabf28f3d91af71528c57edefbaf76cd2ea0d9dae78e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10804 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO0iiuGueHoswlByGo_BGihQ_8Ut7ivHza_GQd4PnsSqIsn8DY4fTeosLSPNPfnCAWWuHjqolBJZoR9nDSwmA_QCgmlkgnY0gmlwhKwSLP-KbXVsdGlhZGRyc5YACASsEiz_BsbmAAoErBIs_wbG590DgnJzhQACAQAAiXNlY3AyNTZrMaEDGjk3ItlrFAY57SldqPGkpQhkDsNTOMzCv-1ihgEmy7KDdGNwgsbmg3VkcILG6IV3YWt1MgU --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.145.54 waku 82f3778711d75bf43e4d97b4144db03ac5e868454f9d72bfde6e780790a65abe
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 82f3778711d7. Setting up logs at ./log/docker/node2_2025-12-27_04-18-10__b2101970-2600-457f-9c64-6382a36ee56e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10800
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:10800/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.54/tcp/10801/p2p/16Uiu2HAmFHaHF5zz3uJmNtYNQUgwPrSpLxLsU1S2fQstDoDgnKUd","/ip4/172.18.145.54/tcp/10802/ws/p2p/16Uiu2HAmFHaHF5zz3uJmNtYNQUgwPrSpLxLsU1S2fQstDoDgnKUd"],"enrUri":"enr:-L24QEWA0_fnYegLTkAf9o7p6H3PtvCZAPRtbcpgsbo_8oYpfdaKygGKlb-xLMAWrHbQXossCXluobn_VwSv7SHJxYsCgmlkgnY0gmlwhKwSkTaKbXVsdGlhZGRyc5YACASsEpE2BioxAAoErBKRNgYqMt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJxal5MK3E8s02fMTOpN-ky_2o5Gtht09qndWI6tzbUKDdGNwgioxg3VkcIIqM4V3YWt1MgE"}'
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:10800/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.255/tcp/50918/p2p/16Uiu2HAmERMYzKRiNR4rt4r3nWwTiycx3XGQLwWg5qiXZauRQD1j"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10800/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/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:50917/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":1766809092945676965,"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:10800/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":1766809092945676965,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766809093066741604,"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:10800/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766809093066741604,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/22/sometopic/someencoding","version":0,"timestamp":1766809093179923795,"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:10800/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/22/sometopic/someencoding","version":0,"timestamp":1766809093179923795,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"/toychat/2/huilong/proto","version":0,"timestamp":1766809093293418687,"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:10800/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"/toychat/2/huilong/proto","version":0,"timestamp":1766809093293418687,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-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":"/statusim/1/community/cbor","version":0,"timestamp":1766809093406700727,"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:10800/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-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":"/statusim/1/community/cbor","version":0,"timestamp":1766809093406700727,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/27/sometopic/someencoding","version":0,"timestamp":1766809093520111141,"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:10800/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/27/sometopic/someencoding","version":0,"timestamp":1766809093520111141,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/29/sometopic/someencoding","version":0,"timestamp":1766809093632858034,"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:10800/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/29/sometopic/someencoding","version":0,"timestamp":1766809093632858034,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809093745985152,"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:10800/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809093745985152,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:50917/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.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:10800/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/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:50917/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50917/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.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:50917/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50917/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
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 bbe686ecdc37
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 82f3778711d7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
2025-12-27 04:17:19.409 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:17:19.411 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2025-12-27_04-17-19__8444b66e-3906-4f00-80bc-1b2bebaa6f0c
2025-12-27 04:17:19.412 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:17:19.412 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:17:19.423 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:19.423 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-17-19__8444b66e-3906-4f00-80bc-1b2bebaa6f0c__wakuorg_nwaku:latest.log
2025-12-27 04:17:19.423 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:19.424 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:19.426 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:19.426 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.156.176
2025-12-27 04:17:19.427 DEBUG [src.node.docker_mananger] Generated ports ['40244', '40245', '40246', '40247', '40248']
2025-12-27 04:17:19.427 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:19.427 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:19.427 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:19.428 DEBUG [src.node.docker_mananger] docker run -i -t -p 40244:40244 -p 40245:40245 -p 40246:40246 -p 40247:40247 -p 40248:40248 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40246 --rest-port=40244 --tcp-port=40245 --discv5-udp-port=40247 --rest-address=0.0.0.0 --nat=extip:172.18.156.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fa411f957f7b3477ef2edeab7beedab0f18c1df51e9bcbb23c2cf3f779cdacd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40248 --metrics-logging=true --store=true --relay=true
2025-12-27 04:17:19.606 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.156.176 waku 4177e8b518bea6b99228e6de7ea5975038eac3653c909eecf142274aa5a1eaaf
2025-12-27 04:17:19.637 DEBUG [src.node.docker_mananger] Container started with ID 4177e8b518be. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-17-19__8444b66e-3906-4f00-80bc-1b2bebaa6f0c__wakuorg_nwaku:latest.log
2025-12-27 04:17:19.638 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40244
2025-12-27 04:17:19.638 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:19.666 ERROR [src.node.docker_mananger] Max retries reached for container 7391dad5df3a. Exiting log stream.
2025-12-27 04:17:20.245 ERROR [src.node.docker_mananger] Max retries reached for container 6ab24d78aeea. Exiting log stream.
2025-12-27 04:17:20.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40244/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:20.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:20.642 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:20.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40244/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:20.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.156.176/tcp/40245/p2p/16Uiu2HAmMsfDtusspToxAmLbMa63GS25cdYDZbsqX9nM8NiUP4YD","/ip4/172.18.156.176/tcp/40246/ws/p2p/16Uiu2HAmMsfDtusspToxAmLbMa63GS25cdYDZbsqX9nM8NiUP4YD"],"enrUri":"enr:-L24QH9WNplALHi-miF9E_TwOUXbDdpH5q4lzmhZC6OmyRF6eBvDWiuC0vS09Qe3qJjX4BaiKM3ojvKPdU3BJxzzPcwCgmlkgnY0gmlwhKwSnLCKbXVsdGlhZGRyc5YACASsEpywBp01AAoErBKcsAadNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiPga954RqXcoc1JHMFCGncamEx7bz-KlBo2qbmbl5_6DdGNwgp01g3VkcIKdN4V3YWt1MgM"}'
2025-12-27 04:17:20.644 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:20.651 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:20.651 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-17-19__8444b66e-3906-4f00-80bc-1b2bebaa6f0c__wakuorg_nwaku:latest.log
2025-12-27 04:17:20.651 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:20.652 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:20.653 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:20.653 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.7.151
2025-12-27 04:17:20.653 DEBUG [src.node.docker_mananger] Generated ports ['13163', '13164', '13165', '13166', '13167']
2025-12-27 04:17:20.653 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:20.653 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:20.653 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:20.653 DEBUG [src.node.docker_mananger] docker run -i -t -p 13163:13163 -p 13164:13164 -p 13165:13165 -p 13166:13166 -p 13167:13167 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13165 --rest-port=13163 --tcp-port=13164 --discv5-udp-port=13166 --rest-address=0.0.0.0 --nat=extip:172.18.7.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=89d95dccaa44f1aea9e1c32f8af3deff01afa40a3d4f5926bc55ed6fa0bacb41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13167 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH9WNplALHi-miF9E_TwOUXbDdpH5q4lzmhZC6OmyRF6eBvDWiuC0vS09Qe3qJjX4BaiKM3ojvKPdU3BJxzzPcwCgmlkgnY0gmlwhKwSnLCKbXVsdGlhZGRyc5YACASsEpywBp01AAoErBKcsAadNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiPga954RqXcoc1JHMFCGncamEx7bz-KlBo2qbmbl5_6DdGNwgp01g3VkcIKdN4V3YWt1MgM --storenode=/ip4/172.18.156.176/tcp/40245/p2p/16Uiu2HAmMsfDtusspToxAmLbMa63GS25cdYDZbsqX9nM8NiUP4YD --store=true --relay=true
2025-12-27 04:17:20.847 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.7.151 waku 94630ad43d92a59a6590b0396e0e3226ff69da1a0cecac6760cfcccd662bf78f
2025-12-27 04:17:20.877 DEBUG [src.node.docker_mananger] Container started with ID 94630ad43d92. Setting up logs at ./log/docker/store_node1_2025-12-27_04-17-19__8444b66e-3906-4f00-80bc-1b2bebaa6f0c__wakuorg_nwaku:latest.log
2025-12-27 04:17:20.878 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13163
2025-12-27 04:17:20.878 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:21.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13163/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:21.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:21.883 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:21.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13163/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:21.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.151/tcp/13164/p2p/16Uiu2HAm5vSgwKEtrCuPCtYr8ght8JyagHodZFWWVUcSuX6ZE2V3","/ip4/172.18.7.151/tcp/13165/ws/p2p/16Uiu2HAm5vSgwKEtrCuPCtYr8ght8JyagHodZFWWVUcSuX6ZE2V3"],"enrUri":"enr:-L24QLgjo5TwPpkcC98yiIZEDk36I9Cigzm2iMo65YIhX9WlNLZxoItfjyWwutp8FjVqeyBgSHMfBkD8VlChdgMgFyACgmlkgnY0gmlwhKwSB5eKbXVsdGlhZGRyc5YACASsEgeXBjNsAAoErBIHlwYzbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECm_OvWiSBtknddt7uJ2YD0o0muAoh_40ikkcS3ewAFiaDdGNwgjNsg3VkcIIzboV3YWt1MgM"}'
2025-12-27 04:17:21.886 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:21.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13163/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.156.176/tcp/40245/p2p/16Uiu2HAmMsfDtusspToxAmLbMa63GS25cdYDZbsqX9nM8NiUP4YD"]'
2025-12-27 04:17:21.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:21.890 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40244/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:21.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:21.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13163/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:21.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:21.894 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:21.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:21.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:21.900 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:22.101 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:17:22.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40244/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:22.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd9114d4f022eae137ac561ba9d0ea947aea788f4607d0312650641a28c1c2a24"}]}'
2025-12-27 04:17:22.104 DEBUG [src.steps.store] messages length is 1
2025-12-27 04:17:22.105 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:17:22.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13163/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:22.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd9114d4f022eae137ac561ba9d0ea947aea788f4607d0312650641a28c1c2a24"}]}'
2025-12-27 04:17:22.108 DEBUG [src.steps.store] messages length is 1
2025-12-27 04:17:22.109 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:22.111 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:22.111 DEBUG [src.node.waku_node] Stopping container with id 4177e8b518be
2025-12-27 04:17:22.638 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:22.639 DEBUG [src.node.waku_node] Stopping container with id 94630ad43d92
2025-12-27 04:17:23.179 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:23.180 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:17:23.191 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:23.196 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,39 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_debug_version_is_string with id: 2025-12-27_04-27-48__ba49bc9b-9408-4e16-a14b-c1d02d31369e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-27-48__ba49bc9b-9408-4e16-a14b-c1d02d31369e__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.36.252
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64341', '64342', '64343', '64344', '64345']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64341:64341 -p 64342:64342 -p 64343:64343 -p 64344:64344 -p 64345:64345 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64343 --rest-port=64341 --tcp-port=64342 --discv5-udp-port=64344 --rest-address=0.0.0.0 --nat=extip:172.18.36.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=23b86bbff14e7680f8b8dad80afa5ae160cde8a83ae11994155898aa4422f3fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64345 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.252 waku b383dff50ec6aae05c9f07d7340e6259e3ce72a7767744e02e5453fa86c812fd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b383dff50ec6. Setting up logs at ./log/docker/node1_2025-12-27_04-27-48__ba49bc9b-9408-4e16-a14b-c1d02d31369e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64341
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 f666c0e316b9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 829c47ab22f8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64341/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64341/debug/v1/info" -H "Content-Type: application/json" -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.252/tcp/64342/p2p/16Uiu2HAm81KxDbFcGunAc7DX6LJ3fHQzZsicncnXkJTKuyJNDn6x","/ip4/172.18.36.252/tcp/64343/ws/p2p/16Uiu2HAm81KxDbFcGunAc7DX6LJ3fHQzZsicncnXkJTKuyJNDn6x"],"enrUri":"enr:-L24QMZPxjPbFZTddVI4hcvf7rFc7LOT_FDn4wsdrbPXVcA7URjYmd-utUQPQy4DjLEbwmdoJj68mhsvaOZF97pKUVICgmlkgnY0gmlwhKwSJPyKbXVsdGlhZGRyc5YACASsEiT8BvtWAAoErBIk_Ab7V90DgnJzhQADAQAAiXNlY3AyNTZrMaECuutYiLcFVu_doltfOkl6xAkcdDmqM8dw3uqwPCZ0Xn2DdGNwgvtWg3VkcIL7WIV3YWt1MgE"}'
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:64341/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-124-g96196a'
DEBUG  tests.rest_flags.test_debug_flags:test_debug_flags.py:40 debug version returned: v0.36.0-124-g96196a
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 b383dff50ec6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
2025-12-27 04:20:45.176 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:20:45.176 DEBUG [tests.conftest] Running test: test_multiple_content_topics_different_shard with id: 2025-12-27_04-20-45__94a2f2d5-0f84-46f3-a463-a0ce13cede08
2025-12-27 04:20:45.177 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:20:45.178 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:20:45.178 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-27 04:20:45.190 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:45.190 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-20-45__94a2f2d5-0f84-46f3-a463-a0ce13cede08__wakuorg_nwaku:latest.log
2025-12-27 04:20:45.191 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:45.192 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:45.195 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:45.195 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.246
2025-12-27 04:20:45.195 DEBUG [src.node.docker_mananger] Generated ports ['55547', '55548', '55549', '55550', '55551']
2025-12-27 04:20:45.196 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:45.196 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:45.196 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:45.196 DEBUG [src.node.docker_mananger] docker run -i -t -p 55547:55547 -p 55548:55548 -p 55549:55549 -p 55550:55550 -p 55551:55551 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55549 --rest-port=55547 --tcp-port=55548 --discv5-udp-port=55550 --rest-address=0.0.0.0 --nat=extip:172.18.208.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d622ece06f92f9e89bba6cdb5fb4f2be0636fa1cfcdc5b6ea712ca7e32d9f336 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55551 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-27 04:20:45.374 ERROR [src.node.docker_mananger] Max retries reached for container e6f635ea5a4a. Exiting log stream.
2025-12-27 04:20:45.382 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.246 waku 96b7ad386fa20be4357d5821b12731f9661e75af88f4ea00bac4098e233092a0
2025-12-27 04:20:45.411 DEBUG [src.node.docker_mananger] Container started with ID 96b7ad386fa2. Setting up logs at ./log/docker/node1_2025-12-27_04-20-45__94a2f2d5-0f84-46f3-a463-a0ce13cede08__wakuorg_nwaku:latest.log
2025-12-27 04:20:45.411 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55547
2025-12-27 04:20:45.411 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:20:46.010 ERROR [src.node.docker_mananger] Max retries reached for container f8eed5c6e498. Exiting log stream.
2025-12-27 04:20:46.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:46.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:20:46.415 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:20:46.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:46.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.246/tcp/55548/p2p/16Uiu2HAmKetgH675gJns3mrUzuiR8V91kB2qFLAC8s3n8w11GzqE","/ip4/172.18.208.246/tcp/55549/ws/p2p/16Uiu2HAmKetgH675gJns3mrUzuiR8V91kB2qFLAC8s3n8w11GzqE"],"enrUri":"enr:-L24QIJybGNzokV6DKqfYdRdSWWydE0FkFPfST3qRL28vTiZc6H4-_KDqHmutOd8HTH_DK6qsorYEzvKqye2tvw3GwcCgmlkgnY0gmlwhKwS0PaKbXVsdGlhZGRyc5YACASsEtD2Btj8AAoErBLQ9gbY_d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ_tk-eQ3krETls9MtIhNR-vhCiyi_IQTVD2uu7cbzEmDdGNwgtj8g3VkcILY_oV3YWt1MgU"}'
2025-12-27 04:20:46.418 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:20:46.425 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:46.425 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-20-45__94a2f2d5-0f84-46f3-a463-a0ce13cede08__wakuorg_nwaku:latest.log
2025-12-27 04:20:46.425 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:46.425 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:46.427 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:46.427 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.9
2025-12-27 04:20:46.427 DEBUG [src.node.docker_mananger] Generated ports ['59804', '59805', '59806', '59807', '59808']
2025-12-27 04:20:46.427 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:46.427 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:46.427 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:46.427 DEBUG [src.node.docker_mananger] docker run -i -t -p 59804:59804 -p 59805:59805 -p 59806:59806 -p 59807:59807 -p 59808:59808 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59806 --rest-port=59804 --tcp-port=59805 --discv5-udp-port=59807 --rest-address=0.0.0.0 --nat=extip:172.18.23.9 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=da037efcefd1470dfcac5aabf78c42fcc53dfb63276f30f3cbaab08d0dd1bcf7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59808 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIJybGNzokV6DKqfYdRdSWWydE0FkFPfST3qRL28vTiZc6H4-_KDqHmutOd8HTH_DK6qsorYEzvKqye2tvw3GwcCgmlkgnY0gmlwhKwS0PaKbXVsdGlhZGRyc5YACASsEtD2Btj8AAoErBLQ9gbY_d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ_tk-eQ3krETls9MtIhNR-vhCiyi_IQTVD2uu7cbzEmDdGNwgtj8g3VkcILY_oV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-27 04:20:46.636 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.9 waku 6a9e5f86eaaa985d87db004478e77790199249984a38a3a7f29ef47c4a2a92e4
2025-12-27 04:20:46.670 DEBUG [src.node.docker_mananger] Container started with ID 6a9e5f86eaaa. Setting up logs at ./log/docker/node2_2025-12-27_04-20-45__94a2f2d5-0f84-46f3-a463-a0ce13cede08__wakuorg_nwaku:latest.log
2025-12-27 04:20:46.671 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59804
2025-12-27 04:20:46.671 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:20:47.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:20:47.683 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:20:47.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.9/tcp/59805/p2p/16Uiu2HAmKaENGpMKpB4DvjZZrwJaa9UBgcN5asp8dkchzMf66JYQ","/ip4/172.18.23.9/tcp/59806/ws/p2p/16Uiu2HAmKaENGpMKpB4DvjZZrwJaa9UBgcN5asp8dkchzMf66JYQ"],"enrUri":"enr:-L24QBcfYtprt3TrJpz1ioU-uXLG4YdRpW8SWO-n1XwPsjCuW_kXRbZDqaj0Qkx3TwKC2hOdpSByqq14v9CcuMpZW-0CgmlkgnY0gmlwhKwSFwmKbXVsdGlhZGRyc5YACASsEhcJBumdAAoErBIXCQbpnt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZsnA4xyK-AEB6t0he_w2xb3nO0Y7mfFGzZ6VkA5w5dmDdGNwgumdg3VkcILpn4V3YWt1MgE"}'
2025-12-27 04:20:47.691 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:20:47.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59804/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.246/tcp/55548/p2p/16Uiu2HAmKetgH675gJns3mrUzuiR8V91kB2qFLAC8s3n8w11GzqE"]'
2025-12-27 04:20:47.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-27 04:20:47.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59804/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-27 04:20:47.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:47.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.706 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:47.806 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:47.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809247700805820,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:47.811 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:47.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809247700805820,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:47.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:47.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.820 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:47.920 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:47.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.923 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":1766809247815727358,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:47.925 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:47.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:47.928 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":1766809247815727358,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:47.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:47.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:47.935 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.035 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766809247929862140,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.040 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766809247929862140,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.044 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:48.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:48.049 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.149 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766809248044144940,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.153 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766809248044144940,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:48.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:48.162 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.263 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766809248157868704,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.267 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766809248157868704,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:48.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:48.278 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.378 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766809248273005138,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.383 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766809248273005138,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:48.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:48.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.493 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766809248387103017,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.498 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766809248387103017,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55547/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:48.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:48.507 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:48.608 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55547/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809248503099759,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.613 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:48.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59804/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:48.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809248503099759,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:48.618 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:20:48.619 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:20:48.619 DEBUG [src.node.waku_node] Stopping container with id 96b7ad386fa2
2025-12-27 04:20:49.181 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:20:49.184 DEBUG [src.node.waku_node] Stopping container with id 6a9e5f86eaaa
2025-12-27 04:20:49.729 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:20:49.731 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:20:49.740 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:20:49.746 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_publish_on_not_subscribed_content_topic_works with id: 2025-12-27_04-28-01__8741cf77-4955-4859-bfd0-90971f1b7241
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-28-01__8741cf77-4955-4859-bfd0-90971f1b7241__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.50.222
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29528', '29529', '29530', '29531', '29532']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29528:29528 -p 29529:29529 -p 29530:29530 -p 29531:29531 -p 29532:29532 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29530 --rest-port=29528 --tcp-port=29529 --discv5-udp-port=29531 --rest-address=0.0.0.0 --nat=extip:172.18.50.222 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=11cddcf94544af3fd9af7cc2c2539dcce8bb2ddecb65955cfc426c65bc5fdfcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29532 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.222 waku b6e436eb8cc821318a582326d4055165ed83148324d6a07428e64b7533744979
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6e436eb8cc8. Setting up logs at ./log/docker/node1_2025-12-27_04-28-01__8741cf77-4955-4859-bfd0-90971f1b7241__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29528
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 6b2325aece38. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 61053006b361. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.222/tcp/29529/p2p/16Uiu2HAmFJ869jPsVXRMUxdhnapd75qGPPnZDSpmYqaSAmzvRGGu","/ip4/172.18.50.222/tcp/29530/ws/p2p/16Uiu2HAmFJ869jPsVXRMUxdhnapd75qGPPnZDSpmYqaSAmzvRGGu"],"enrUri":"enr:-L24QK4LbHgxshcLVfdKh_J3eesUEuuLBLua-TghEhmZ76RvaA04EMSLjh2C828TRZ9tCI1cBHDU5aMXD5iLesHCHkkCgmlkgnY0gmlwhKwSMt6KbXVsdGlhZGRyc5YACASsEjLeBnNZAAoErBIy3gZzWt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJzqdQlVhTfZhDbX7Aui845Rtjnsa7HWuw5gnqgOA_eaDdGNwgnNZg3VkcIJzW4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-28-01__8741cf77-4955-4859-bfd0-90971f1b7241__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.131
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25963', '25964', '25965', '25966', '25967']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25963:25963 -p 25964:25964 -p 25965:25965 -p 25966:25966 -p 25967:25967 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25965 --rest-port=25963 --tcp-port=25964 --discv5-udp-port=25966 --rest-address=0.0.0.0 --nat=extip:172.18.228.131 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ff6b269b87e2dcbd80f67a54857e8dc1c102aa75e081609bdd6e7a2c2cab48f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25967 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK4LbHgxshcLVfdKh_J3eesUEuuLBLua-TghEhmZ76RvaA04EMSLjh2C828TRZ9tCI1cBHDU5aMXD5iLesHCHkkCgmlkgnY0gmlwhKwSMt6KbXVsdGlhZGRyc5YACASsEjLeBnNZAAoErBIy3gZzWt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJzqdQlVhTfZhDbX7Aui845Rtjnsa7HWuw5gnqgOA_eaDdGNwgnNZg3VkcIJzW4V3YWt1MgU --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.228.131 waku 2123ea0ae612d8d135427df5a979cee012969da481fe47d13030fef8895564b4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2123ea0ae612. Setting up logs at ./log/docker/node2_2025-12-27_04-28-01__8741cf77-4955-4859-bfd0-90971f1b7241__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25963
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:25963/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25963/debug/v1/info" -H "Content-Type: application/json" -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.131/tcp/25964/p2p/16Uiu2HAm3zs8kfgKvDn2o3kxCweAcnzvmePLyJVd97eE71LqMvez","/ip4/172.18.228.131/tcp/25965/ws/p2p/16Uiu2HAm3zs8kfgKvDn2o3kxCweAcnzvmePLyJVd97eE71LqMvez"],"enrUri":"enr:-L24QDhc36EkIFX8OFdBkrjGLkH0KXZizxLQKA3l_GimTkVxVyu5_N4X_w7iNDTzcHM0UbpdTRejvir96eRO8-N7WB0CgmlkgnY0gmlwhKwS5IOKbXVsdGlhZGRyc5YACASsEuSDBmVsAAoErBLkgwZlbd0DgnJzhQACAQAAiXNlY3AyNTZrMaECf15GR3DKMBR17hnnr4Oo_tF28reaWjt386WC5qdnoA-DdGNwgmVsg3VkcIJlboV3YWt1MgE"}'
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:25963/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.222/tcp/29529/p2p/16Uiu2HAmFJ869jPsVXRMUxdhnapd75qGPPnZDSpmYqaSAmzvRGGu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29528/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:25963/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:29528/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25963/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  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 b6e436eb8cc8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2123ea0ae612
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,84 @@
2025-12-27 04:15:40.845 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:15:40.845 DEBUG [tests.conftest] Running test: test_publish_with_no_timestamp with id: 2025-12-27_04-15-40__6a6ffbc4-688c-4243-ae84-dcbb8add2a05
2025-12-27 04:15:40.846 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:15:40.846 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:15:40.846 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-27 04:15:40.852 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:15:40.852 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-40__6a6ffbc4-688c-4243-ae84-dcbb8add2a05__wakuorg_nwaku:latest.log
2025-12-27 04:15:40.853 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:15:40.853 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:15:40.854 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:15:40.854 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.105
2025-12-27 04:15:40.854 DEBUG [src.node.docker_mananger] Generated ports ['46142', '46143', '46144', '46145', '46146']
2025-12-27 04:15:40.854 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:15:40.855 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:15:40.855 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:15:40.855 DEBUG [src.node.docker_mananger] docker run -i -t -p 46142:46142 -p 46143:46143 -p 46144:46144 -p 46145:46145 -p 46146:46146 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46144 --rest-port=46142 --tcp-port=46143 --discv5-udp-port=46145 --rest-address=0.0.0.0 --nat=extip:172.18.150.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eefca9588cbdc43f7c16a382d1afb8b4bedba5eebccb8c7885c9ef1cc915f157 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46146 --metrics-logging=true --relay=true
2025-12-27 04:15:41.030 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.105 waku 27eef7abd941de09d9c594cfbc69981f196abbd3b6e45a40e05f4c18eceab68d
2025-12-27 04:15:41.064 DEBUG [src.node.docker_mananger] Container started with ID 27eef7abd941. Setting up logs at ./log/docker/node1_2025-12-27_04-15-40__6a6ffbc4-688c-4243-ae84-dcbb8add2a05__wakuorg_nwaku:latest.log
2025-12-27 04:15:41.065 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46142
2025-12-27 04:15:41.065 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:41.103 ERROR [src.node.docker_mananger] Max retries reached for container 7f2bd79508d4. Exiting log stream.
2025-12-27 04:15:41.657 ERROR [src.node.docker_mananger] Max retries reached for container ac879f4cc83c. Exiting log stream.
2025-12-27 04:15:42.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46142/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:42.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:15:42.069 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:15:42.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46142/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:42.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.105/tcp/46143/p2p/16Uiu2HAkw86Mn7wgPFTmGKHMfmKgUJfc6KD83RDXrGcz8HTaJGQC","/ip4/172.18.150.105/tcp/46144/ws/p2p/16Uiu2HAkw86Mn7wgPFTmGKHMfmKgUJfc6KD83RDXrGcz8HTaJGQC"],"enrUri":"enr:-L24QHT40-2n6mpCn0PzFE3KsO4zzjnVQ9I9d8w1SWbIcJxVK4VyxtHTKkZngbohiLoKXGyR9cAHW8f23YVaumNp1RgCgmlkgnY0gmlwhKwSlmmKbXVsdGlhZGRyc5YACASsEpZpBrQ_AAoErBKWaQa0QN0DgnJzhQADAQAAiXNlY3AyNTZrMaECGTZ8Gj3FtqKkCXWUK3TASX-z6CdmG5F0FZLt-16pYNWDdGNwgrQ_g3VkcIK0QYV3YWt1MgE"}'
2025-12-27 04:15:42.072 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:15:42.078 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:15:42.078 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-15-40__6a6ffbc4-688c-4243-ae84-dcbb8add2a05__wakuorg_nwaku:latest.log
2025-12-27 04:15:42.078 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:15:42.078 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:15:42.080 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:15:42.080 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.27
2025-12-27 04:15:42.080 DEBUG [src.node.docker_mananger] Generated ports ['21904', '21905', '21906', '21907', '21908']
2025-12-27 04:15:42.080 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:15:42.080 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:15:42.080 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:15:42.080 DEBUG [src.node.docker_mananger] docker run -i -t -p 21904:21904 -p 21905:21905 -p 21906:21906 -p 21907:21907 -p 21908:21908 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21906 --rest-port=21904 --tcp-port=21905 --discv5-udp-port=21907 --rest-address=0.0.0.0 --nat=extip:172.18.95.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac4aa008fb7ebfe52755ceaaa5cd2cbbc7aebe7056fe75fd9d5aac8638daf39d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21908 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHT40-2n6mpCn0PzFE3KsO4zzjnVQ9I9d8w1SWbIcJxVK4VyxtHTKkZngbohiLoKXGyR9cAHW8f23YVaumNp1RgCgmlkgnY0gmlwhKwSlmmKbXVsdGlhZGRyc5YACASsEpZpBrQ_AAoErBKWaQa0QN0DgnJzhQADAQAAiXNlY3AyNTZrMaECGTZ8Gj3FtqKkCXWUK3TASX-z6CdmG5F0FZLt-16pYNWDdGNwgrQ_g3VkcIK0QYV3YWt1MgE
2025-12-27 04:15:42.254 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.27 waku 03a939eef64fa0c40c150a57c29b36b210b98c36483f5b9ef32b37ec66149d2e
2025-12-27 04:15:42.285 DEBUG [src.node.docker_mananger] Container started with ID 03a939eef64f. Setting up logs at ./log/docker/node2_2025-12-27_04-15-40__6a6ffbc4-688c-4243-ae84-dcbb8add2a05__wakuorg_nwaku:latest.log
2025-12-27 04:15:42.285 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21904
2025-12-27 04:15:42.286 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:43.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21904/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:15:43.301 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:15:43.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21904/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.27/tcp/21905/p2p/16Uiu2HAmQ2yqzCYBoqHfpk6sEtAMSYLDagG8VWBdsxyMh5msx9QT","/ip4/172.18.95.27/tcp/21906/ws/p2p/16Uiu2HAmQ2yqzCYBoqHfpk6sEtAMSYLDagG8VWBdsxyMh5msx9QT"],"enrUri":"enr:-L24QC1XZ7QZ1-LBEdSxQqPWBthpT7zBAQ4fACMAiskcjLtfdeYaZ86rBV5g032CpnVRT1ZnK-yloY5Jb2FWPGEXQu4CgmlkgnY0gmlwhKwSXxuKbXVsdGlhZGRyc5YACASsEl8bBlWRAAoErBJfGwZVkt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqRLDQn0I6GoiTgHh2SzmKZ6GiVDCohFziw9YAOTefqiDdGNwglWRg3VkcIJVk4V3YWt1MgE"}'
2025-12-27 04:15:43.305 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:15:43.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21904/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.150.105/tcp/46143/p2p/16Uiu2HAkw86Mn7wgPFTmGKHMfmKgUJfc6KD83RDXrGcz8HTaJGQC"]'
2025-12-27 04:15:43.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:43.312 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-27 04:15:43.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46142/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:43.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:43.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21904/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:43.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:43.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:15:43.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:43.328 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:15:43.428 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:43.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.431 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":1766808943322473472,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:43.432 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:43.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21904/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.435 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":1766808943322473472,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:43.436 INFO [src.steps.relay] WARM UP successful!!
2025-12-27 04:15:43.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto"}'
2025-12-27 04:15:43.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:43.442 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:15:43.542 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:43.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.545 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":1766808943439248896,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:43.546 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:43.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21904/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:43.549 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":1766808943439248896,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:43.552 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:15:43.552 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:15:43.553 DEBUG [src.node.waku_node] Stopping container with id 27eef7abd941
2025-12-27 04:15:44.075 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:44.076 DEBUG [src.node.waku_node] Stopping container with id 03a939eef64f
2025-12-27 04:15:44.573 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:44.576 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:15:44.581 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:44.587 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2025-12-27 04:24:14.944 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:24:14.945 DEBUG [tests.conftest] Running test: test_log_level_FATAL_from_ERROR with id: 2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d
2025-12-27 04:24:14.945 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:24:14.946 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:24:14.946 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:24:14.954 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:14.955 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d__wakuorg_nwaku:latest.log
2025-12-27 04:24:14.964 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:14.964 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d__wakuorg_nwaku:latest.log
2025-12-27 04:24:14.970 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:14.970 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d__wakuorg_nwaku:latest.log
2025-12-27 04:24:14.976 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:14.976 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d__wakuorg_nwaku:latest.log
2025-12-27 04:24:14.976 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:24:14.976 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:24:14.977 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:24:14.977 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:24:14.979 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:24:14.979 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.192
2025-12-27 04:24:14.979 DEBUG [src.node.docker_mananger] Generated ports ['50375', '50376', '50377', '50378', '50379']
2025-12-27 04:24:14.979 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:24:14.979 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:24:14.979 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:24:14.979 DEBUG [src.node.docker_mananger] docker run -i -t -p 50375:50375 -p 50376:50376 -p 50377:50377 -p 50378:50378 -p 50379:50379 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50377 --rest-port=50375 --tcp-port=50376 --discv5-udp-port=50378 --rest-address=0.0.0.0 --nat=extip:172.18.51.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eafbad9dc3fecbc19fa5a03fc99eff2769b4edd8fcdccf5088df2fbd2eb6192a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50379 --metrics-logging=true --relay=true
2025-12-27 04:24:15.165 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.192 waku 92719082e02b0efa1401e88f03758688329571585956f6ec72fe6937cb3c24e5
2025-12-27 04:24:15.198 DEBUG [src.node.docker_mananger] Container started with ID 92719082e02b. Setting up logs at ./log/docker/node1_2025-12-27_04-24-14__e54e15c2-2a43-48a6-96f4-61c12efcdc7d__wakuorg_nwaku:latest.log
2025-12-27 04:24:15.199 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50375
2025-12-27 04:24:15.199 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:24:15.212 ERROR [src.node.docker_mananger] Max retries reached for container da38fcdabfbc. Exiting log stream.
2025-12-27 04:24:15.771 ERROR [src.node.docker_mananger] Max retries reached for container 816a158dbe09. Exiting log stream.
2025-12-27 04:24:16.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50375/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:24:16.203 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:24:16.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50375/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.192/tcp/50376/p2p/16Uiu2HAmFF8Bd4ANBtW5dKDTtcMpq4zLZTYzsG7KhZk7sAyBXVmj","/ip4/172.18.51.192/tcp/50377/ws/p2p/16Uiu2HAmFF8Bd4ANBtW5dKDTtcMpq4zLZTYzsG7KhZk7sAyBXVmj"],"enrUri":"enr:-L24QMnYbTwm4mdCo0uoB7b-HB0cthc3Ah39-eGEqRZVEEUSXcVY4VoWXRSBGMEUq9LMXRGMjuVaSK8SD_aGLg-koogCgmlkgnY0gmlwhKwSM8CKbXVsdGlhZGRyc5YACASsEjPABsTIAAoErBIzwAbEyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJnX6gJa3sHWY8J3dl9kDIfKUcMdb1sBCJAStSEtrkaKDdGNwgsTIg3VkcILEyoV3YWt1MgE"}'
2025-12-27 04:24:16.206 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:24:16.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50375/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:16.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50375/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:16.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50375/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.192/tcp/50376/p2p/16Uiu2HAmFF8Bd4ANBtW5dKDTtcMpq4zLZTYzsG7KhZk7sAyBXVmj","/ip4/172.18.51.192/tcp/50377/ws/p2p/16Uiu2HAmFF8Bd4ANBtW5dKDTtcMpq4zLZTYzsG7KhZk7sAyBXVmj"],"enrUri":"enr:-L24QMnYbTwm4mdCo0uoB7b-HB0cthc3Ah39-eGEqRZVEEUSXcVY4VoWXRSBGMEUq9LMXRGMjuVaSK8SD_aGLg-koogCgmlkgnY0gmlwhKwSM8CKbXVsdGlhZGRyc5YACASsEjPABsTIAAoErBIzwAbEyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJnX6gJa3sHWY8J3dl9kDIfKUcMdb1sBCJAStSEtrkaKDdGNwgsTIg3VkcILEyoV3YWt1MgE"}'
2025-12-27 04:24:16.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50375/version" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-124-g96196a'
2025-12-27 04:24:16.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50375/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-124-g96196a'
2025-12-27 04:24:18.217 DEBUG [tests.rest_flags.test_admin_flags] counts at FATAL: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2025-12-27 04:24:18.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50375/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:18.222 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:24:18.223 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:24:18.224 DEBUG [src.node.waku_node] Stopping container with id 92719082e02b
2025-12-27 04:24:18.772 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:24:18.775 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:24:18.777 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_unsubscribe_all_with_invalid_request_id with id: 2025-12-27_04-10-37__a484e0c4-6e35-4b9b-8200-ade6cf2d054c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-37__a484e0c4-6e35-4b9b-8200-ade6cf2d054c__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.56.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37686', '37687', '37688', '37689', '37690']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37686:37686 -p 37687:37687 -p 37688:37688 -p 37689:37689 -p 37690:37690 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37688 --rest-port=37686 --tcp-port=37687 --discv5-udp-port=37689 --rest-address=0.0.0.0 --nat=extip:172.18.56.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7d3cb8ea5a65dfefa0bfbcad3c80b5cbafdd7d319d625e5f22af48ce76b2fe6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37690 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.199 waku 132daee07b6442a61fd09fe8701f5db4ed756d858ca4b1460eb7ed86d7acde60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 132daee07b64. Setting up logs at ./log/docker/node1_2025-12-27_04-10-37__a484e0c4-6e35-4b9b-8200-ade6cf2d054c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37686
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 94535acc6126. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b12832f03436. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37686/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37686/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.199/tcp/37687/p2p/16Uiu2HAmLgegDNTzpz6CiDSFS8ueu3Jod2N5aaFjVaxYExpu2CrH","/ip4/172.18.56.199/tcp/37688/ws/p2p/16Uiu2HAmLgegDNTzpz6CiDSFS8ueu3Jod2N5aaFjVaxYExpu2CrH"],"enrUri":"enr:-L24QCPxZfz08ZE0BT5zLpi77yJChqk8nhRa21fZm-UZ6YAjGDliiUiJit2TgPyn0UzLGzCZpJbKdejfKXFf0888ansCgmlkgnY0gmlwhKwSOMeKbXVsdGlhZGRyc5YACASsEjjHBpM3AAoErBI4xwaTON0DgnJzhQADAQAAiXNlY3AyNTZrMaEDd0ppcSA8FbQ1JXv_0A33O2ngj0HGk_vLFGi6hYLOzr6DdGNwgpM3g3VkcIKTOYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-37__a484e0c4-6e35-4b9b-8200-ade6cf2d054c__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.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40271', '40272', '40273', '40274', '40275']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40271:40271 -p 40272:40272 -p 40273:40273 -p 40274:40274 -p 40275:40275 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40273 --rest-port=40271 --tcp-port=40272 --discv5-udp-port=40274 --rest-address=0.0.0.0 --nat=extip:172.18.112.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb07fe37c95143cadee7713cafde4abf656dbe88d3548bde662feaffddc6e0db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40275 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCPxZfz08ZE0BT5zLpi77yJChqk8nhRa21fZm-UZ6YAjGDliiUiJit2TgPyn0UzLGzCZpJbKdejfKXFf0888ansCgmlkgnY0gmlwhKwSOMeKbXVsdGlhZGRyc5YACASsEjjHBpM3AAoErBI4xwaTON0DgnJzhQADAQAAiXNlY3AyNTZrMaEDd0ppcSA8FbQ1JXv_0A33O2ngj0HGk_vLFGi6hYLOzr6DdGNwgpM3g3VkcIKTOYV3YWt1MgU --filternode=/ip4/172.18.56.199/tcp/37687/p2p/16Uiu2HAmLgegDNTzpz6CiDSFS8ueu3Jod2N5aaFjVaxYExpu2CrH
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.184 waku e19f5680ce9563a58be64f1a04562c32d843a55d748d72492453ffa922b4a67d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e19f5680ce95. Setting up logs at ./log/docker/node2_2025-12-27_04-10-37__a484e0c4-6e35-4b9b-8200-ade6cf2d054c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40271
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:40271/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40271/debug/v1/info" -H "Content-Type: application/json" -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.184/tcp/40272/p2p/16Uiu2HAmTRL6n7UREna4bym8kgFiNM1nrAYmc9TTWpoqJRUZioDD","/ip4/172.18.112.184/tcp/40273/ws/p2p/16Uiu2HAmTRL6n7UREna4bym8kgFiNM1nrAYmc9TTWpoqJRUZioDD"],"enrUri":"enr:-L24QEybYuwgupVK14YGR4rX56Lu9N1bVoBQJgqY52LEcx5bDVTR2GKCJwVKaPrhvxGEe2HmIs0s8VziVjdi9wjN2YICgmlkgnY0gmlwhKwScLiKbXVsdGlhZGRyc5YACASsEnC4Bp1QAAoErBJwuAadUd0DgnJzhQADAQAAiXNlY3AyNTZrMaED21-A9WjeEWlfK-N_WFHGJtnnxyogpMVWYtCRMPhLwgSDdGNwgp1Qg3VkcIKdUoV3YWt1MgA"}'
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:40271/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.199/tcp/37687/p2p/16Uiu2HAmLgegDNTzpz6CiDSFS8ueu3Jod2N5aaFjVaxYExpu2CrH"]'
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:37686/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:40271/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3a0509e6-f9c1-42a6-9afd-d0899212d627", "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":"3a0509e6-f9c1-42a6-9afd-d0899212d627","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:40271/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40271/filter/v2/subscriptions/all. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 132daee07b64
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e19f5680ce95
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,164 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.229
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50901', '50902', '50903', '50904', '50905']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50901:50901 -p 50902:50902 -p 50903:50903 -p 50904:50904 -p 50905:50905 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50903 --rest-port=50901 --tcp-port=50902 --discv5-udp-port=50904 --rest-address=0.0.0.0 --nat=extip:172.18.78.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b49c670b42f10fc7ed4bff8dc65afb2dcd49206fef6df8ca60faab93a0f2fa1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50905 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.229 waku 0a22eb78a01419532aff362b0773f8b9730eea904f651b4b5bebf3a4ef4ea665
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a22eb78a014. Setting up logs at ./log/docker/node1_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50901
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 41331f69c0bf. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4af5ddac433c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50901/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50901/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf","/ip4/172.18.78.229/tcp/50903/ws/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf"],"enrUri":"enr:-L24QJBaupUv0XvWK9h7F4tLhtGJWgX9RQYH7XVPluW5WurvfpnmzN9Dxpt6mOFGllpTSeTUrlJ93701wedONkPfo6cCgmlkgnY0gmlwhKwSTuWKbXVsdGlhZGRyc5YACASsEk7lBsbWAAoErBJO5QbG190DgnJzhQADAQAAiXNlY3AyNTZrMaEDMDtkxtappyEubCfpcikQ8mgoJVLS07igyg3VdyqcwoSDdGNwgsbWg3VkcILG2IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16481', '16482', '16483', '16484', '16485']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16481:16481 -p 16482:16482 -p 16483:16483 -p 16484:16484 -p 16485:16485 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16483 --rest-port=16481 --tcp-port=16482 --discv5-udp-port=16484 --rest-address=0.0.0.0 --nat=extip:172.18.78.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5aefcba4abb2e4ec9ce1164b0a44c54cd4cbb0529bee2c18aa3fcc33cad83ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16485 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJBaupUv0XvWK9h7F4tLhtGJWgX9RQYH7XVPluW5WurvfpnmzN9Dxpt6mOFGllpTSeTUrlJ93701wedONkPfo6cCgmlkgnY0gmlwhKwSTuWKbXVsdGlhZGRyc5YACASsEk7lBsbWAAoErBJO5QbG190DgnJzhQADAQAAiXNlY3AyNTZrMaEDMDtkxtappyEubCfpcikQ8mgoJVLS07igyg3VdyqcwoSDdGNwgsbWg3VkcILG2IV3YWt1MgU --filternode=/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.55 waku 71e5e3475c326df6f22aafbca3479e5001da0cd5cb2086cfa7cc2b57810247ad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 71e5e3475c32. Setting up logs at ./log/docker/node2_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16481
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:16481/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16481/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.55/tcp/16482/p2p/16Uiu2HAmGhVGz2mNTJYDikJRpj2a4NRx9bF42mthnANbBAY37xEq","/ip4/172.18.78.55/tcp/16483/ws/p2p/16Uiu2HAmGhVGz2mNTJYDikJRpj2a4NRx9bF42mthnANbBAY37xEq"],"enrUri":"enr:-L24QBXppdLIL4gxWSEZkbtLrY-FoknFZIV8R4WOIXoNHmE0CyXVfcTl7uzP-mzqmQ5gVWzO1d01KPgs6-HLB8LbVhMCgmlkgnY0gmlwhKwSTjeKbXVsdGlhZGRyc5YACASsEk43BkBiAAoErBJONwZAY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDPBKdpD9Ca6I0tLs20bL0QCg-FsggU67qp8-yltFTnI6DdGNwgkBig3VkcIJAZIV3YWt1MgA"}'
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:16481/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf"]'
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_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.212.170
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6152', '6153', '6154', '6155', '6156']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6152:6152 -p 6153:6153 -p 6154:6154 -p 6155:6155 -p 6156:6156 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6154 --rest-port=6152 --tcp-port=6153 --discv5-udp-port=6155 --rest-address=0.0.0.0 --nat=extip:172.18.212.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b05208ed5dbac438ab2dcadcef3b1af8a5d32bb3becdcc3d2ecbf7e07f74aece --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6156 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJBaupUv0XvWK9h7F4tLhtGJWgX9RQYH7XVPluW5WurvfpnmzN9Dxpt6mOFGllpTSeTUrlJ93701wedONkPfo6cCgmlkgnY0gmlwhKwSTuWKbXVsdGlhZGRyc5YACASsEk7lBsbWAAoErBJO5QbG190DgnJzhQADAQAAiXNlY3AyNTZrMaEDMDtkxtappyEubCfpcikQ8mgoJVLS07igyg3VdyqcwoSDdGNwgsbWg3VkcILG2IV3YWt1MgU --filternode=/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.170 waku 7702a32793c441bc73245816a4f802f8a3d8decb61a3268ef44ac8bedcd9f2e0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7702a32793c4. Setting up logs at ./log/docker/node3_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6152
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:6152/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.170/tcp/6153/p2p/16Uiu2HAkx73D4zgJLV7vrJkeQpCNNuGrBULYpiVaDQ4Rj9YPHLNP","/ip4/172.18.212.170/tcp/6154/ws/p2p/16Uiu2HAkx73D4zgJLV7vrJkeQpCNNuGrBULYpiVaDQ4Rj9YPHLNP"],"enrUri":"enr:-L24QILxdmtM-FqBfrX115ziFf5ilqWo1o5UVz3XBh2ieh6wOZ-q27ZqcLfxe7vzvqWRmyvNdGvnpgxtaXSc9wPkt_kCgmlkgnY0gmlwhKwS1KqKbXVsdGlhZGRyc5YACASsEtSqBhgJAAoErBLUqgYYCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJ80HbIeditJW3kFcb_rAH-9RYLCYBW6rE7XOimsrm8SDdGNwghgJg3VkcIIYC4V3YWt1MgA"}'
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:6152/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__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.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19026', '19027', '19028', '19029', '19030']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19026:19026 -p 19027:19027 -p 19028:19028 -p 19029:19029 -p 19030:19030 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19028 --rest-port=19026 --tcp-port=19027 --discv5-udp-port=19029 --rest-address=0.0.0.0 --nat=extip:172.18.218.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c621ede76ad8fc47ae5119dad566a6d864a042b1ffd1ecdc0cf79bbee1bb21f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19030 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJBaupUv0XvWK9h7F4tLhtGJWgX9RQYH7XVPluW5WurvfpnmzN9Dxpt6mOFGllpTSeTUrlJ93701wedONkPfo6cCgmlkgnY0gmlwhKwSTuWKbXVsdGlhZGRyc5YACASsEk7lBsbWAAoErBJO5QbG190DgnJzhQADAQAAiXNlY3AyNTZrMaEDMDtkxtappyEubCfpcikQ8mgoJVLS07igyg3VdyqcwoSDdGNwgsbWg3VkcILG2IV3YWt1MgU --filternode=/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.130 waku 23fc59b0f10a801b6dff3ae979a780e86c13906bacc4b6a9178a4a364250bf94
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23fc59b0f10a. Setting up logs at ./log/docker/node4_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19026
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:19026/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19026/debug/v1/info" -H "Content-Type: application/json" -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.130/tcp/19027/p2p/16Uiu2HAm2ykgZoCDF387F5sFNAiVjyJDRryHmdsoJZx6v3q5z1K8","/ip4/172.18.218.130/tcp/19028/ws/p2p/16Uiu2HAm2ykgZoCDF387F5sFNAiVjyJDRryHmdsoJZx6v3q5z1K8"],"enrUri":"enr:-L24QEYygL2w96XBUdp82fcK-loobGsWYwWeL46Mx1JxphGcDgXlRx3KULA1XzfLK0sbnPOVW-KNStc_d30PNdDqW3ICgmlkgnY0gmlwhKwS2oKKbXVsdGlhZGRyc5YACASsEtqCBkpTAAoErBLaggZKVN0DgnJzhQADAQAAiXNlY3AyNTZrMaECcDm2SOLVfDghfmf8NaovSCEc7Q3obIeBmVfnc2fQtUODdGNwgkpTg3VkcIJKVYV3YWt1MgA"}'
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:19026/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__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.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50584', '50585', '50586', '50587', '50588']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50584:50584 -p 50585:50585 -p 50586:50586 -p 50587:50587 -p 50588:50588 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50586 --rest-port=50584 --tcp-port=50585 --discv5-udp-port=50587 --rest-address=0.0.0.0 --nat=extip:172.18.129.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d6ed2234b06b7f8dabe640fdc385cf4eaf5be4d173ab6e92efffbc8fcbc0a9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50588 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJBaupUv0XvWK9h7F4tLhtGJWgX9RQYH7XVPluW5WurvfpnmzN9Dxpt6mOFGllpTSeTUrlJ93701wedONkPfo6cCgmlkgnY0gmlwhKwSTuWKbXVsdGlhZGRyc5YACASsEk7lBsbWAAoErBJO5QbG190DgnJzhQADAQAAiXNlY3AyNTZrMaEDMDtkxtappyEubCfpcikQ8mgoJVLS07igyg3VdyqcwoSDdGNwgsbWg3VkcILG2IV3YWt1MgU --filternode=/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.67 waku ddc610a817f9a726f30ac6a4d774a180a2edeceee10da1c6640b1ee7a044a013
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ddc610a817f9. Setting up logs at ./log/docker/node5_2025-12-27_04-11-27__6d0870fc-b1dd-4b27-8f9d-32faf42c8162__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50584
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:50584/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50584/debug/v1/info" -H "Content-Type: application/json" -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.67/tcp/50585/p2p/16Uiu2HAm63G2QmoPMQruczEkXDGXujA1nyswkeRj2fhmq58c9AWU","/ip4/172.18.129.67/tcp/50586/ws/p2p/16Uiu2HAm63G2QmoPMQruczEkXDGXujA1nyswkeRj2fhmq58c9AWU"],"enrUri":"enr:-L24QF306RSwfpT3FCyOeXd6jwpC6yRWzC6vX9qbyvbVNyAAPKb1IQkaYrdYxvJuYLAOUdX0jlcQYQhi0lQc59PC-z0CgmlkgnY0gmlwhKwSgUOKbXVsdGlhZGRyc5YACASsEoFDBsWZAAoErBKBQwbFmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECnbKxSVOR8r80k_WESh4HXC9adJtB5gI6bUrJPhfPm8GDdGNwgsWZg3VkcILFm4V3YWt1MgA"}'
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:50584/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.229/tcp/50902/p2p/16Uiu2HAmFuGSwujJGphajvwV2w2EUpLXwrwWhU3e15KgbcSPV9Uf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50901/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:16481/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "054cda86-b6f5-4a06-92bc-89013d4c7cdc", "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":"054cda86-b6f5-4a06-92bc-89013d4c7cdc","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6152/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2a4f9cd2-b15a-4d3b-8831-7c595d0015ac", "contentFilters": ["/test/2/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":"2a4f9cd2-b15a-4d3b-8831-7c595d0015ac","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19026/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4f6c7ea5-2855-4faa-a94c-e97864ef355b", "contentFilters": ["/test/2/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":"4f6c7ea5-2855-4faa-a94c-e97864ef355b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50584/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d8423500-5064-4a06-80af-f787939cbf75", "contentFilters": ["/test/2/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":"d8423500-5064-4a06-80af-f787939cbf75","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50901/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:16481/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":1766808693949038493,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50901/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:6152/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -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:6152/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0a22eb78a014
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 71e5e3475c32
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7702a32793c4
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0a22eb78a014. 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 23fc59b0f10a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 71e5e3475c32. 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 ddc610a817f9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7702a32793c4. 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,112 @@
2025-12-27 04:18:34.683 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:18:34.683 DEBUG [tests.conftest] Running test: test_passing_cursor_not_returned_in_paginationCursor with id: 2025-12-27_04-18-34__afdbec50-3593-42c3-a935-2a6b260fa38e
2025-12-27 04:18:34.684 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:18:34.684 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:18:34.684 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:18:34.691 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:18:34.691 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-18-34__afdbec50-3593-42c3-a935-2a6b260fa38e__wakuorg_nwaku:latest.log
2025-12-27 04:18:34.691 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:18:34.691 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:18:34.693 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:18:34.693 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.60
2025-12-27 04:18:34.693 DEBUG [src.node.docker_mananger] Generated ports ['17855', '17856', '17857', '17858', '17859']
2025-12-27 04:18:34.693 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:18:34.693 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:18:34.694 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:18:34.694 DEBUG [src.node.docker_mananger] docker run -i -t -p 17855:17855 -p 17856:17856 -p 17857:17857 -p 17858:17858 -p 17859:17859 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17857 --rest-port=17855 --tcp-port=17856 --discv5-udp-port=17858 --rest-address=0.0.0.0 --nat=extip:172.18.139.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb2c2cde2bcbded3342f1eb894cfa0caebf4139a81eaecf4e97ceaffcbadfc22 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17859 --metrics-logging=true --store=true --relay=true
2025-12-27 04:18:34.872 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.60 waku 919b05f3d70d200ad162ce5b1e994ef50fa72e1494fee865eadf3515cf32d416
2025-12-27 04:18:34.903 DEBUG [src.node.docker_mananger] Container started with ID 919b05f3d70d. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-18-34__afdbec50-3593-42c3-a935-2a6b260fa38e__wakuorg_nwaku:latest.log
2025-12-27 04:18:34.906 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17855
2025-12-27 04:18:34.906 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:18:34.954 ERROR [src.node.docker_mananger] Max retries reached for container 2ac3200117f7. Exiting log stream.
2025-12-27 04:18:35.464 ERROR [src.node.docker_mananger] Max retries reached for container a98860a33b6e. Exiting log stream.
2025-12-27 04:18:35.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17855/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:35.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:18:35.910 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:18:35.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:35.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.60/tcp/17856/p2p/16Uiu2HAmCJbBWhvp9ax8UUqRahah52ym5ZJxSE4bz9bTLUPRbcAm","/ip4/172.18.139.60/tcp/17857/ws/p2p/16Uiu2HAmCJbBWhvp9ax8UUqRahah52ym5ZJxSE4bz9bTLUPRbcAm"],"enrUri":"enr:-L24QJeXxHZ189BLyAax9pck3Es7skmxbUhItobN0eLMjCWGMwPulxLlzlYmfWOwSkKyL82U4BG9g1E9GkNIhboPFrMCgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BkXAAAoErBKLPAZFwd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-sYv4ZmhZFaLVRwjy7xiJj8NnWG5cVn90hP0TxFL4vKDdGNwgkXAg3VkcIJFwoV3YWt1MgM"}'
2025-12-27 04:18:35.912 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:18:35.920 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:18:35.920 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-18-34__afdbec50-3593-42c3-a935-2a6b260fa38e__wakuorg_nwaku:latest.log
2025-12-27 04:18:35.920 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:18:35.920 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:18:35.921 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:18:35.921 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.90
2025-12-27 04:18:35.922 DEBUG [src.node.docker_mananger] Generated ports ['2336', '2337', '2338', '2339', '2340']
2025-12-27 04:18:35.922 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:18:35.922 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:18:35.922 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:18:35.922 DEBUG [src.node.docker_mananger] docker run -i -t -p 2336:2336 -p 2337:2337 -p 2338:2338 -p 2339:2339 -p 2340:2340 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2338 --rest-port=2336 --tcp-port=2337 --discv5-udp-port=2339 --rest-address=0.0.0.0 --nat=extip:172.18.240.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f9e8faac5eecc254fd16dcd8cfdff5de03d4fdcbf4616922eeb5142f8226f31 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2340 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJeXxHZ189BLyAax9pck3Es7skmxbUhItobN0eLMjCWGMwPulxLlzlYmfWOwSkKyL82U4BG9g1E9GkNIhboPFrMCgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BkXAAAoErBKLPAZFwd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-sYv4ZmhZFaLVRwjy7xiJj8NnWG5cVn90hP0TxFL4vKDdGNwgkXAg3VkcIJFwoV3YWt1MgM --storenode=/ip4/172.18.139.60/tcp/17856/p2p/16Uiu2HAmCJbBWhvp9ax8UUqRahah52ym5ZJxSE4bz9bTLUPRbcAm --store=true --relay=true
2025-12-27 04:18:36.109 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.90 waku efa3fffb59277faa97933697015503c3431805c430b625ea95765ca088f1f897
2025-12-27 04:18:36.144 DEBUG [src.node.docker_mananger] Container started with ID efa3fffb5927. Setting up logs at ./log/docker/store_node1_2025-12-27_04-18-34__afdbec50-3593-42c3-a935-2a6b260fa38e__wakuorg_nwaku:latest.log
2025-12-27 04:18:36.144 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2336
2025-12-27 04:18:36.145 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:18:37.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2336/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:37.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:18:37.150 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:18:37.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2336/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:37.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.90/tcp/2337/p2p/16Uiu2HAmDY72phCpE9sm6RZRXhiS2mmRFUPRwEMETnftxfu82BfQ","/ip4/172.18.240.90/tcp/2338/ws/p2p/16Uiu2HAmDY72phCpE9sm6RZRXhiS2mmRFUPRwEMETnftxfu82BfQ"],"enrUri":"enr:-L24QPWMU7jA3ncXXXGh0WCHNKeFpxbSfcutFNH6b8nlLU2kY2SO4aTjXsflpV8YEmEpyVYRQ1afAOiANUOGA4Bff_wCgmlkgnY0gmlwhKwS8FqKbXVsdGlhZGRyc5YACASsEvBaBgkhAAoErBLwWgYJIt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDRgtGir1OSn7aoWNk-il7bcxD1UnilbMFkLkflfUGDODdGNwggkhg3VkcIIJI4V3YWt1MgM"}'
2025-12-27 04:18:37.153 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:18:37.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2336/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.60/tcp/17856/p2p/16Uiu2HAmCJbBWhvp9ax8UUqRahah52ym5ZJxSE4bz9bTLUPRbcAm"]'
2025-12-27 04:18:37.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:18:37.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2336/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:18:37.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.162 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:37.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:37.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.168 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:37.369 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:37.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:37.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.376 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:37.577 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:37.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:37.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.583 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:37.784 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:37.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:37.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.791 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:37.991 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:37.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:37.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:37.998 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:38.199 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:38.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:38.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:38.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:38.406 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:38.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:38.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:38.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:38.614 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:38.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:38.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:38.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:38.821 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:38.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:38.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:38.828 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:39.028 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:39.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:39.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:39.035 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:39.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17855/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:39.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa57e833675224c28b16720143119bf8563530ad1493838cb30c2bbb3628ef9f5"},{"messageHash":"0xb9088ba3ec6e494287802b5f77c080189734c78725bbf79a1ece0ba5721e8ecb"},{"messageHash":"0x352bd27cd4d7c396a901cb21fc6b0e872af271cc5f376b588b7d909397f54809"},{"messageHash":"0x72dad8645039b10d0da02f280b0f642af0170b4a9f424a7617bd05213ae651b6"},{"messageHash":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"}],"paginationCursor":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"}'
2025-12-27 04:18:39.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2336/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:39.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa57e833675224c28b16720143119bf8563530ad1493838cb30c2bbb3628ef9f5"},{"messageHash":"0xb9088ba3ec6e494287802b5f77c080189734c78725bbf79a1ece0ba5721e8ecb"},{"messageHash":"0x352bd27cd4d7c396a901cb21fc6b0e872af271cc5f376b588b7d909397f54809"},{"messageHash":"0x72dad8645039b10d0da02f280b0f642af0170b4a9f424a7617bd05213ae651b6"},{"messageHash":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"}],"paginationCursor":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"}'
2025-12-27 04:18:39.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17855/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x352bd27cd4d7c396a901cb21fc6b0e872af271cc5f376b588b7d909397f54809&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:39.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72dad8645039b10d0da02f280b0f642af0170b4a9f424a7617bd05213ae651b6"},{"messageHash":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"},{"messageHash":"0x5a57190d34dc9870b66898708a0cd38fbbaaa4111bc2a8bfadf662608df35376"},{"messageHash":"0xce20a095001645ddd8a5cce09bdfcdf0c0cab0be88c3eb468d7349edb6240c47"},{"messageHash":"0x2075f220c8a76b7b5cc90833554fa25e8bbb55b50104bc2415a77551b93c79fd"},{"messageHash":"0x35138e10561ad7b1ba308d880c702137425c6b6f137739d961032e2ecd784558"},{"messageHash":"0xc53b45cece19aa78f4eb35d6e225bc4d515d64a9190d82411d13bf972725f00c"}]}'
2025-12-27 04:18:39.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2336/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x352bd27cd4d7c396a901cb21fc6b0e872af271cc5f376b588b7d909397f54809&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:39.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72dad8645039b10d0da02f280b0f642af0170b4a9f424a7617bd05213ae651b6"},{"messageHash":"0xa245550ff99789d9899ea0abf745d42542bd4a64e4e558c1ecb59eb4a7d57aad"},{"messageHash":"0x5a57190d34dc9870b66898708a0cd38fbbaaa4111bc2a8bfadf662608df35376"},{"messageHash":"0xce20a095001645ddd8a5cce09bdfcdf0c0cab0be88c3eb468d7349edb6240c47"},{"messageHash":"0x2075f220c8a76b7b5cc90833554fa25e8bbb55b50104bc2415a77551b93c79fd"},{"messageHash":"0x35138e10561ad7b1ba308d880c702137425c6b6f137739d961032e2ecd784558"},{"messageHash":"0xc53b45cece19aa78f4eb35d6e225bc4d515d64a9190d82411d13bf972725f00c"}]}'
2025-12-27 04:18:39.251 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:18:39.252 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:18:39.252 DEBUG [src.node.waku_node] Stopping container with id 919b05f3d70d
2025-12-27 04:18:39.799 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:39.799 DEBUG [src.node.waku_node] Stopping container with id efa3fffb5927
2025-12-27 04:18:40.376 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:40.377 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:18:40.386 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:40.394 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,112 @@
2025-12-27 04:18:40.399 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:18:40.399 DEBUG [tests.conftest] Running test: test_passing_cursor_of_the_last_message_from_the_store with id: 2025-12-27_04-18-40__e3511f6f-eb1c-4ceb-bd18-f8f69eb023b3
2025-12-27 04:18:40.399 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:18:40.400 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:18:40.400 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:18:40.408 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:18:40.409 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-18-40__e3511f6f-eb1c-4ceb-bd18-f8f69eb023b3__wakuorg_nwaku:latest.log
2025-12-27 04:18:40.409 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:18:40.409 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:18:40.411 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:18:40.412 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.18
2025-12-27 04:18:40.412 DEBUG [src.node.docker_mananger] Generated ports ['20550', '20551', '20552', '20553', '20554']
2025-12-27 04:18:40.412 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:18:40.412 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:18:40.412 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:18:40.412 DEBUG [src.node.docker_mananger] docker run -i -t -p 20550:20550 -p 20551:20551 -p 20552:20552 -p 20553:20553 -p 20554:20554 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20552 --rest-port=20550 --tcp-port=20551 --discv5-udp-port=20553 --rest-address=0.0.0.0 --nat=extip:172.18.31.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=565e8ead496faf2bc58eb231f80e925f8f19a1ecff3cc5cb3f1b6c35efedb214 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20554 --metrics-logging=true --store=true --relay=true
2025-12-27 04:18:40.615 ERROR [src.node.docker_mananger] Max retries reached for container 919b05f3d70d. Exiting log stream.
2025-12-27 04:18:40.617 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.18 waku f6c842df2ff0f99fde7e51532242c65cbdc8fc2c5c12c4b5cf50d726241eeddb
2025-12-27 04:18:40.649 DEBUG [src.node.docker_mananger] Container started with ID f6c842df2ff0. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-18-40__e3511f6f-eb1c-4ceb-bd18-f8f69eb023b3__wakuorg_nwaku:latest.log
2025-12-27 04:18:40.651 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20550
2025-12-27 04:18:40.651 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:18:41.205 ERROR [src.node.docker_mananger] Max retries reached for container efa3fffb5927. Exiting log stream.
2025-12-27 04:18:41.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20550/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:41.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:18:41.655 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:18:41.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20550/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:41.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.18/tcp/20551/p2p/16Uiu2HAmUVcq3WsyNEkTJ911fjLQcJyw6ufdBaGr3LBNYmVi5kdd","/ip4/172.18.31.18/tcp/20552/ws/p2p/16Uiu2HAmUVcq3WsyNEkTJ911fjLQcJyw6ufdBaGr3LBNYmVi5kdd"],"enrUri":"enr:-L24QAfeaZsP2HRDRm4KgbFty6fwdIrmDU2qbm3D-l3__lUxYEMBsle6TwD53b-vTNjLOao-ot24-Q6joSSucaHNtTYCgmlkgnY0gmlwhKwSHxKKbXVsdGlhZGRyc5YACASsEh8SBlBHAAoErBIfEgZQSN0DgnJzhQADAQAAiXNlY3AyNTZrMaED61Rt21FfebSULgRwnGvkd3ljAHlV31ufQ6-sF4F0GIiDdGNwglBHg3VkcIJQSYV3YWt1MgM"}'
2025-12-27 04:18:41.658 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:18:41.665 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:18:41.665 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-18-40__e3511f6f-eb1c-4ceb-bd18-f8f69eb023b3__wakuorg_nwaku:latest.log
2025-12-27 04:18:41.665 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:18:41.666 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:18:41.667 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:18:41.667 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.146.37
2025-12-27 04:18:41.667 DEBUG [src.node.docker_mananger] Generated ports ['39451', '39452', '39453', '39454', '39455']
2025-12-27 04:18:41.667 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:18:41.667 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:18:41.668 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:18:41.668 DEBUG [src.node.docker_mananger] docker run -i -t -p 39451:39451 -p 39452:39452 -p 39453:39453 -p 39454:39454 -p 39455:39455 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39453 --rest-port=39451 --tcp-port=39452 --discv5-udp-port=39454 --rest-address=0.0.0.0 --nat=extip:172.18.146.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ba1ff32734f3ac2484ffc9bf2db3cd6636c9e56a34fed5ac76ebdd0fe50cbc9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39455 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAfeaZsP2HRDRm4KgbFty6fwdIrmDU2qbm3D-l3__lUxYEMBsle6TwD53b-vTNjLOao-ot24-Q6joSSucaHNtTYCgmlkgnY0gmlwhKwSHxKKbXVsdGlhZGRyc5YACASsEh8SBlBHAAoErBIfEgZQSN0DgnJzhQADAQAAiXNlY3AyNTZrMaED61Rt21FfebSULgRwnGvkd3ljAHlV31ufQ6-sF4F0GIiDdGNwglBHg3VkcIJQSYV3YWt1MgM --storenode=/ip4/172.18.31.18/tcp/20551/p2p/16Uiu2HAmUVcq3WsyNEkTJ911fjLQcJyw6ufdBaGr3LBNYmVi5kdd --store=true --relay=true
2025-12-27 04:18:41.867 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.146.37 waku 0cecb5d245bec1165d79b3fa590f40edf1dd84f874114718251fdb5bc1c3e911
2025-12-27 04:18:41.900 DEBUG [src.node.docker_mananger] Container started with ID 0cecb5d245be. Setting up logs at ./log/docker/store_node1_2025-12-27_04-18-40__e3511f6f-eb1c-4ceb-bd18-f8f69eb023b3__wakuorg_nwaku:latest.log
2025-12-27 04:18:41.900 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39451
2025-12-27 04:18:41.901 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:18:42.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39451/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:42.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:18:42.906 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:18:42.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39451/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:42.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.37/tcp/39452/p2p/16Uiu2HAmGNGTTZdsiKP154DTEdBndWvjPDiHqWi6DxqgemrCgsPg","/ip4/172.18.146.37/tcp/39453/ws/p2p/16Uiu2HAmGNGTTZdsiKP154DTEdBndWvjPDiHqWi6DxqgemrCgsPg"],"enrUri":"enr:-L24QOkNgI_FwHDMdRLfT8CaCI_lxKvPTjkZqG-go3eKNFAYM3vd-ZnexLeQqEIJChpGbWMBZU26l4h1oJA7egVwY8sCgmlkgnY0gmlwhKwSkiWKbXVsdGlhZGRyc5YACASsEpIlBpocAAoErBKSJQaaHd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNyYV4XByt7ZSYUkhivkiLnyP0BgJt5A8TqyUa__TUBODdGNwgpocg3VkcIKaHoV3YWt1MgM"}'
2025-12-27 04:18:42.909 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:18:42.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39451/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.31.18/tcp/20551/p2p/16Uiu2HAmUVcq3WsyNEkTJ911fjLQcJyw6ufdBaGr3LBNYmVi5kdd"]'
2025-12-27 04:18:42.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:42.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:18:42.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:42.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39451/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:18:42.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:42.918 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:42.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:42.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:42.924 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:43.126 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:43.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:43.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:43.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:43.333 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:43.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:43.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:43.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:43.540 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:43.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:43.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:43.546 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:43.747 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:43.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:43.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:43.753 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:43.953 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:43.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:43.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:43.960 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:44.161 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:44.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:44.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:44.167 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:44.368 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:44.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:44.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:44.374 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:44.575 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:44.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:44.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:44.581 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:44.782 DEBUG [src.steps.store] Relaying message
2025-12-27 04:18:44.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:18:44.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:18:44.788 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:18:44.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20550/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=10&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:44.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75bb7a75f8bc8f0a42f469fca4ce31a93ddbc05f327af5669841dc47ec44aa7a"},{"messageHash":"0x48389c293ad3609f60aec86fc4f51a4f21c9d8e6951664b293f7e78f4ace4e33"},{"messageHash":"0xb3d46afa19ca6f42bb096aff57e0092f5fbb723e1c0967940d2754336937432b"},{"messageHash":"0x61016e1546b4d7a1db7004634586842621d78e9ad7573b48b940aaee28ef837d"},{"messageHash":"0xc529d0a9371547fe50a61ea2faebcd7459b744082e8fdbe06c95284586d6e603"},{"messageHash":"0x0232ed519c1346719064a266ecd6183993594f8324b463cea3c7f16bec5a2fa1"},{"messageHash":"0xca5a81f1cb8917de0d48f245304e330a3bc24b12a7bfdb77766179fe13413cd1"},{"messageHash":"0x96561f40e346c23f4ce94e586d06e0eca884cd4c4069e1c034637c60f7300b0e"},{"messageHash":"0x56f164d7615c3b2ba2028d0d7bca787475634adc0471b5dec3b2821029099247"},{"messageHash":"0x5dd94525b950a05c0503c692705515efff65204ef4e42d5810f9079b84c3acac"}]}'
2025-12-27 04:18:44.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39451/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=10&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:44.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75bb7a75f8bc8f0a42f469fca4ce31a93ddbc05f327af5669841dc47ec44aa7a"},{"messageHash":"0x48389c293ad3609f60aec86fc4f51a4f21c9d8e6951664b293f7e78f4ace4e33"},{"messageHash":"0xb3d46afa19ca6f42bb096aff57e0092f5fbb723e1c0967940d2754336937432b"},{"messageHash":"0x61016e1546b4d7a1db7004634586842621d78e9ad7573b48b940aaee28ef837d"},{"messageHash":"0xc529d0a9371547fe50a61ea2faebcd7459b744082e8fdbe06c95284586d6e603"},{"messageHash":"0x0232ed519c1346719064a266ecd6183993594f8324b463cea3c7f16bec5a2fa1"},{"messageHash":"0xca5a81f1cb8917de0d48f245304e330a3bc24b12a7bfdb77766179fe13413cd1"},{"messageHash":"0x96561f40e346c23f4ce94e586d06e0eca884cd4c4069e1c034637c60f7300b0e"},{"messageHash":"0x56f164d7615c3b2ba2028d0d7bca787475634adc0471b5dec3b2821029099247"},{"messageHash":"0x5dd94525b950a05c0503c692705515efff65204ef4e42d5810f9079b84c3acac"}]}'
2025-12-27 04:18:44.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20550/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x5dd94525b950a05c0503c692705515efff65204ef4e42d5810f9079b84c3acac&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:45.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-27 04:18:45.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39451/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x5dd94525b950a05c0503c692705515efff65204ef4e42d5810f9079b84c3acac&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:18:45.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-27 04:18:45.005 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:18:45.006 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:18:45.006 DEBUG [src.node.waku_node] Stopping container with id f6c842df2ff0
2025-12-27 04:18:45.534 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:45.534 DEBUG [src.node.waku_node] Stopping container with id 0cecb5d245be
2025-12-27 04:18:46.106 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:46.109 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:18:46.116 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:46.123 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,308 @@
2025-12-27 04:11:18.139 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:11:18.139 DEBUG [tests.conftest] Running test: test_chain_of_relay_nodes with id: 2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289
2025-12-27 04:11:18.139 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:11:18.139 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:11:18.139 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:11:18.145 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.145 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.151 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.151 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.156 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.156 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.156 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:11:18.157 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:11:18.162 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.163 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.168 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.168 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.173 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.173 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.178 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.178 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.183 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.183 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.188 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.188 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.193 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:18.193 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.193 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:18.193 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:18.195 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:18.195 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.115
2025-12-27 04:11:18.195 DEBUG [src.node.docker_mananger] Generated ports ['53650', '53651', '53652', '53653', '53654']
2025-12-27 04:11:18.195 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:18.195 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:18.195 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:18.195 DEBUG [src.node.docker_mananger] docker run -i -t -p 53650:53650 -p 53651:53651 -p 53652:53652 -p 53653:53653 -p 53654:53654 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53652 --rest-port=53650 --tcp-port=53651 --discv5-udp-port=53653 --rest-address=0.0.0.0 --nat=extip:172.18.70.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1badde0acfbd4ef44a1f9eb2f504a454a310b4e7862c206ce7afb01ef5aadb68 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53654 --metrics-logging=true --relay=true
2025-12-27 04:11:18.345 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.115 waku e06b7bc40c9488fa7d5480651a6bbfd464c1ad54888c84779d39278a1d1ef106
2025-12-27 04:11:18.374 DEBUG [src.node.docker_mananger] Container started with ID e06b7bc40c94. Setting up logs at ./log/docker/node1_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:18.374 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53650
2025-12-27 04:11:18.375 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:18.420 ERROR [src.node.docker_mananger] Max retries reached for container b90b1d48798c. Exiting log stream.
2025-12-27 04:11:18.934 ERROR [src.node.docker_mananger] Max retries reached for container 0112d9589ca2. Exiting log stream.
2025-12-27 04:11:19.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53650/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:19.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:19.379 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:19.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53650/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:19.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.115/tcp/53651/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","/ip4/172.18.70.115/tcp/53652/ws/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j"],"enrUri":"enr:-L24QDatAziKZYBzhxOrtCV2oEBlcaOtn79MUCN7O0uifxPtRnWgOjILNt6m6DuH4KA-KEBisVoLBERn5bfV8zmd32UCgmlkgnY0gmlwhKwSRnOKbXVsdGlhZGRyc5YACASsEkZzBtGTAAoErBJGcwbRlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXwVlwyP-pqA1hvZ7moUdMV36IbeBmp3ZrZNzuYG5OK6DdGNwgtGTg3VkcILRlYV3YWt1MgE"}'
2025-12-27 04:11:19.381 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:19.382 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:19.382 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:19.383 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:19.383 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.239
2025-12-27 04:11:19.383 DEBUG [src.node.docker_mananger] Generated ports ['28817', '28818', '28819', '28820', '28821']
2025-12-27 04:11:19.383 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:19.383 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:19.383 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:19.383 DEBUG [src.node.docker_mananger] docker run -i -t -p 28817:28817 -p 28818:28818 -p 28819:28819 -p 28820:28820 -p 28821:28821 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28819 --rest-port=28817 --tcp-port=28818 --discv5-udp-port=28820 --rest-address=0.0.0.0 --nat=extip:172.18.97.239 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dae0b6a0d012efaeccfdd78da88ab00fbde6cd123e6d81ff2c1b76c3cc910ab9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28821 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDatAziKZYBzhxOrtCV2oEBlcaOtn79MUCN7O0uifxPtRnWgOjILNt6m6DuH4KA-KEBisVoLBERn5bfV8zmd32UCgmlkgnY0gmlwhKwSRnOKbXVsdGlhZGRyc5YACASsEkZzBtGTAAoErBJGcwbRlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXwVlwyP-pqA1hvZ7moUdMV36IbeBmp3ZrZNzuYG5OK6DdGNwgtGTg3VkcILRlYV3YWt1MgE
2025-12-27 04:11:19.533 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.239 waku cbf309210434a0f03afe224703cbefc0d923ec1c7d79b380a75171d136cbd120
2025-12-27 04:11:19.560 DEBUG [src.node.docker_mananger] Container started with ID cbf309210434. Setting up logs at ./log/docker/node2_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:19.561 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28817
2025-12-27 04:11:19.561 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:20.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28817/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:20.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:20.584 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:20.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28817/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:20.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.239/tcp/28818/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","/ip4/172.18.97.239/tcp/28819/ws/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE"],"enrUri":"enr:-L24QOyDRVJg9dKP1AOHGraGm93WMULZ98nmBSxezbHgYJ5dCnTPivxv2-QslaMmsycFuHMPepT_f4rMR8nZ8-QbhVsCgmlkgnY0gmlwhKwSYe-KbXVsdGlhZGRyc5YACASsEmHvBnCSAAoErBJh7wZwk90DgnJzhQADAQAAiXNlY3AyNTZrMaECJXiDP35NMPWZW0X0smTazl1LnZtVdn4HqtiMo7LRmDuDdGNwgnCSg3VkcIJwlIV3YWt1MgE"}'
2025-12-27 04:11:20.588 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:20.588 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:20.588 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:20.590 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:20.590 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.237
2025-12-27 04:11:20.590 DEBUG [src.node.docker_mananger] Generated ports ['30510', '30511', '30512', '30513', '30514']
2025-12-27 04:11:20.590 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:20.591 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:20.591 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:20.591 DEBUG [src.node.docker_mananger] docker run -i -t -p 30510:30510 -p 30511:30511 -p 30512:30512 -p 30513:30513 -p 30514:30514 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30512 --rest-port=30510 --tcp-port=30511 --discv5-udp-port=30513 --rest-address=0.0.0.0 --nat=extip:172.18.199.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=adc7ccd5aa02f223a2197e3d8a9c3ce19a0834ece9ac8dddd3b9adf9aedbef01 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30514 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOyDRVJg9dKP1AOHGraGm93WMULZ98nmBSxezbHgYJ5dCnTPivxv2-QslaMmsycFuHMPepT_f4rMR8nZ8-QbhVsCgmlkgnY0gmlwhKwSYe-KbXVsdGlhZGRyc5YACASsEmHvBnCSAAoErBJh7wZwk90DgnJzhQADAQAAiXNlY3AyNTZrMaECJXiDP35NMPWZW0X0smTazl1LnZtVdn4HqtiMo7LRmDuDdGNwgnCSg3VkcIJwlIV3YWt1MgE
2025-12-27 04:11:20.742 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.237 waku 322f7f230a993944eccfd5d6fdac1c60be56884695699d9d7803e06a762ef3bc
2025-12-27 04:11:20.766 DEBUG [src.node.docker_mananger] Container started with ID 322f7f230a99. Setting up logs at ./log/docker/node3_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:20.766 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30510
2025-12-27 04:11:20.767 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:21.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30510/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:21.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:21.782 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:21.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:21.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.237/tcp/30511/p2p/16Uiu2HAm3MawDGvcRKnJm4m8cEeUZNwXNGtb83nKkJGc82zbYvP7","/ip4/172.18.199.237/tcp/30512/ws/p2p/16Uiu2HAm3MawDGvcRKnJm4m8cEeUZNwXNGtb83nKkJGc82zbYvP7"],"enrUri":"enr:-L24QF-62HlPeSdMdKWQby9ZX3ekfX9BeP291bsyFDBstoKgN_exm7TBz_IH8hKO7gOTbxVYRYYyVh4lOeyBRkdAFZ8CgmlkgnY0gmlwhKwSx-2KbXVsdGlhZGRyc5YACASsEsftBncvAAoErBLH7QZ3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECddF35Q1wE2p0SC3e_elU8UpDhJBbShvdK8RPKpjqyc6DdGNwgncvg3VkcIJ3MYV3YWt1MgE"}'
2025-12-27 04:11:21.785 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:21.785 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:21.785 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:21.787 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:21.787 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.51
2025-12-27 04:11:21.787 DEBUG [src.node.docker_mananger] Generated ports ['25086', '25087', '25088', '25089', '25090']
2025-12-27 04:11:21.787 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:21.787 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:21.787 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:21.787 DEBUG [src.node.docker_mananger] docker run -i -t -p 25086:25086 -p 25087:25087 -p 25088:25088 -p 25089:25089 -p 25090:25090 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25088 --rest-port=25086 --tcp-port=25087 --discv5-udp-port=25089 --rest-address=0.0.0.0 --nat=extip:172.18.37.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afe97c62bcdde81a8d77170c0fde13b762d35eaa4d5e8ad4db998cc9544b7b9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25090 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF-62HlPeSdMdKWQby9ZX3ekfX9BeP291bsyFDBstoKgN_exm7TBz_IH8hKO7gOTbxVYRYYyVh4lOeyBRkdAFZ8CgmlkgnY0gmlwhKwSx-2KbXVsdGlhZGRyc5YACASsEsftBncvAAoErBLH7QZ3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECddF35Q1wE2p0SC3e_elU8UpDhJBbShvdK8RPKpjqyc6DdGNwgncvg3VkcIJ3MYV3YWt1MgE
2025-12-27 04:11:21.938 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.51 waku 8545a8700b6f5d1c503a1ba722a9cd9e93beae8aa368ebe3428b8fb6e361993b
2025-12-27 04:11:21.962 DEBUG [src.node.docker_mananger] Container started with ID 8545a8700b6f. Setting up logs at ./log/docker/node4_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:21.963 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25086
2025-12-27 04:11:21.963 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:22.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25086/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:22.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:22.974 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:22.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25086/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:22.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.51/tcp/25087/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m","/ip4/172.18.37.51/tcp/25088/ws/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m"],"enrUri":"enr:-L24QDzGQPutai4LR98l4LHN3uu57Ia-nny0R8n4UKz-jOIPSYtGGJk3iSw0LMJNVzTdo4qidUn43u_jG-Z1gcbImEoCgmlkgnY0gmlwhKwSJTOKbXVsdGlhZGRyc5YACASsEiUzBmH_AAoErBIlMwZiAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXCtAoP_oiSFslu560oSQKwsvl_m4PNpqdXmy2Mwg2UCDdGNwgmH_g3VkcIJiAYV3YWt1MgE"}'
2025-12-27 04:11:22.980 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:22.981 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:22.981 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:22.982 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:22.983 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.203.189
2025-12-27 04:11:22.983 DEBUG [src.node.docker_mananger] Generated ports ['24959', '24960', '24961', '24962', '24963']
2025-12-27 04:11:22.983 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:22.983 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:22.983 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:22.983 DEBUG [src.node.docker_mananger] docker run -i -t -p 24959:24959 -p 24960:24960 -p 24961:24961 -p 24962:24962 -p 24963:24963 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24961 --rest-port=24959 --tcp-port=24960 --discv5-udp-port=24962 --rest-address=0.0.0.0 --nat=extip:172.18.203.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0a6faccd680bc8a5bc11acd0a2b8bef8b123beb4c5775cfde4b7d6cf113fb303 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24963 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDzGQPutai4LR98l4LHN3uu57Ia-nny0R8n4UKz-jOIPSYtGGJk3iSw0LMJNVzTdo4qidUn43u_jG-Z1gcbImEoCgmlkgnY0gmlwhKwSJTOKbXVsdGlhZGRyc5YACASsEiUzBmH_AAoErBIlMwZiAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXCtAoP_oiSFslu560oSQKwsvl_m4PNpqdXmy2Mwg2UCDdGNwgmH_g3VkcIJiAYV3YWt1MgE
2025-12-27 04:11:23.145 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.203.189 waku d34b02a7ad3f5b7811c3f1f3e88a5bbfec5bf1508709ad8e4a6f739f41a46410
2025-12-27 04:11:23.172 DEBUG [src.node.docker_mananger] Container started with ID d34b02a7ad3f. Setting up logs at ./log/docker/node5_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:23.173 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24959
2025-12-27 04:11:23.173 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:24.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24959/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:24.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:24.181 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:24.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24959/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:24.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.189/tcp/24960/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","/ip4/172.18.203.189/tcp/24961/ws/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc"],"enrUri":"enr:-L24QKtEJ84QiRd27b2gsPcfAO9j8FDDo1H5moZdXUVGea7VAguo5_YuaCnMDETz2Ch_h9ErWz7vnbGKYGri4ySIsGQCgmlkgnY0gmlwhKwSy72KbXVsdGlhZGRyc5YACASsEsu9BmGAAAoErBLLvQZhgd0DgnJzhQADAQAAiXNlY3AyNTZrMaECcQew-Sw_-09GMFjyCTXkMWK4YFFEsqfDcxE8GPlB8neDdGNwgmGAg3VkcIJhgoV3YWt1MgE"}'
2025-12-27 04:11:24.187 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:24.187 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:24.187 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:24.189 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:24.189 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.163
2025-12-27 04:11:24.189 DEBUG [src.node.docker_mananger] Generated ports ['38004', '38005', '38006', '38007', '38008']
2025-12-27 04:11:24.189 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:24.189 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:24.190 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:24.190 DEBUG [src.node.docker_mananger] docker run -i -t -p 38004:38004 -p 38005:38005 -p 38006:38006 -p 38007:38007 -p 38008:38008 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38006 --rest-port=38004 --tcp-port=38005 --discv5-udp-port=38007 --rest-address=0.0.0.0 --nat=extip:172.18.170.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfdadc08a54f3bc7c080ae2fcd5958eac1014fbfc923aafb9a36d6dbba24becc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38008 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKtEJ84QiRd27b2gsPcfAO9j8FDDo1H5moZdXUVGea7VAguo5_YuaCnMDETz2Ch_h9ErWz7vnbGKYGri4ySIsGQCgmlkgnY0gmlwhKwSy72KbXVsdGlhZGRyc5YACASsEsu9BmGAAAoErBLLvQZhgd0DgnJzhQADAQAAiXNlY3AyNTZrMaECcQew-Sw_-09GMFjyCTXkMWK4YFFEsqfDcxE8GPlB8neDdGNwgmGAg3VkcIJhgoV3YWt1MgE
2025-12-27 04:11:24.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.163 waku 56b6a4063649a80a34dcc5acffc751798eaa86a604f27d9b28100c09e4da2a13
2025-12-27 04:11:24.373 DEBUG [src.node.docker_mananger] Container started with ID 56b6a4063649. Setting up logs at ./log/docker/node6_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:24.374 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38004
2025-12-27 04:11:24.375 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:25.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38004/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:25.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:25.384 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:25.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38004/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:25.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.163/tcp/38005/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","/ip4/172.18.170.163/tcp/38006/ws/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1"],"enrUri":"enr:-L24QAzSVABnZG0pUtB_lYj8Tq4onVf2ILsBT5meSDavJGZ8ImCefEgoP_gdISRhNWQn2J5sxFER9XKx4eSPb_kLR2cCgmlkgnY0gmlwhKwSqqOKbXVsdGlhZGRyc5YACASsEqqjBpR1AAoErBKqowaUdt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeRBOq2vI3y-JTy71y1xO1HQOn4sLh1uLB_C7RioptZqDdGNwgpR1g3VkcIKUd4V3YWt1MgE"}'
2025-12-27 04:11:25.390 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:25.390 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:25.390 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:25.393 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:25.393 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.116
2025-12-27 04:11:25.393 DEBUG [src.node.docker_mananger] Generated ports ['48924', '48925', '48926', '48927', '48928']
2025-12-27 04:11:25.393 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:25.393 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:25.394 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:25.394 DEBUG [src.node.docker_mananger] docker run -i -t -p 48924:48924 -p 48925:48925 -p 48926:48926 -p 48927:48927 -p 48928:48928 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48926 --rest-port=48924 --tcp-port=48925 --discv5-udp-port=48927 --rest-address=0.0.0.0 --nat=extip:172.18.69.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e8fe64ce3ca15eef0af4dbe92431bb91559cbacdcdef815ed1021f16d20c81b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48928 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAzSVABnZG0pUtB_lYj8Tq4onVf2ILsBT5meSDavJGZ8ImCefEgoP_gdISRhNWQn2J5sxFER9XKx4eSPb_kLR2cCgmlkgnY0gmlwhKwSqqOKbXVsdGlhZGRyc5YACASsEqqjBpR1AAoErBKqowaUdt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeRBOq2vI3y-JTy71y1xO1HQOn4sLh1uLB_C7RioptZqDdGNwgpR1g3VkcIKUd4V3YWt1MgE
2025-12-27 04:11:25.554 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.116 waku 5c1b56d8f8156c7e671bd40652b29cd92863ae45e286d3136f2caacb5776bad8
2025-12-27 04:11:25.580 DEBUG [src.node.docker_mananger] Container started with ID 5c1b56d8f815. Setting up logs at ./log/docker/node7_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:25.580 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48924
2025-12-27 04:11:25.581 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:26.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48924/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:26.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:26.590 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:26.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48924/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:26.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.116/tcp/48925/p2p/16Uiu2HAmBRJ4uWJbrCuy31bSzf2fLMERZXdfJ7QK97iULnVwcGK2","/ip4/172.18.69.116/tcp/48926/ws/p2p/16Uiu2HAmBRJ4uWJbrCuy31bSzf2fLMERZXdfJ7QK97iULnVwcGK2"],"enrUri":"enr:-L24QGMsCA06hE3Fi9ed5iq-pCxtPkJ7f8NxDGOEg45svw6eJ7kDBCfTFgtsaY6r4jr411Gmni8BecJE36qTeDRHKw4CgmlkgnY0gmlwhKwSRXSKbXVsdGlhZGRyc5YACASsEkV0Br8dAAoErBJFdAa_Ht0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7aI3CvjGeruNve9Ln90yY1w1eYqtMBaEDAjTaPBY2UmDdGNwgr8dg3VkcIK_H4V3YWt1MgE"}'
2025-12-27 04:11:26.596 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:26.596 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:26.596 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:26.598 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:26.598 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.189
2025-12-27 04:11:26.598 DEBUG [src.node.docker_mananger] Generated ports ['29677', '29678', '29679', '29680', '29681']
2025-12-27 04:11:26.598 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:26.598 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:26.598 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:26.599 DEBUG [src.node.docker_mananger] docker run -i -t -p 29677:29677 -p 29678:29678 -p 29679:29679 -p 29680:29680 -p 29681:29681 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29679 --rest-port=29677 --tcp-port=29678 --discv5-udp-port=29680 --rest-address=0.0.0.0 --nat=extip:172.18.254.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5f16ba0cd07f3ba7d71ac80c4fbe539cbc16d8e011100bc05ba4ebbcbade400f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29681 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGMsCA06hE3Fi9ed5iq-pCxtPkJ7f8NxDGOEg45svw6eJ7kDBCfTFgtsaY6r4jr411Gmni8BecJE36qTeDRHKw4CgmlkgnY0gmlwhKwSRXSKbXVsdGlhZGRyc5YACASsEkV0Br8dAAoErBJFdAa_Ht0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7aI3CvjGeruNve9Ln90yY1w1eYqtMBaEDAjTaPBY2UmDdGNwgr8dg3VkcIK_H4V3YWt1MgE
2025-12-27 04:11:26.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.189 waku 1a6070011327a2f48867be3f7e9486b79366db2e9625aa760bef0b699afaf3f0
2025-12-27 04:11:26.787 DEBUG [src.node.docker_mananger] Container started with ID 1a6070011327. Setting up logs at ./log/docker/node8_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:26.787 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29677
2025-12-27 04:11:26.788 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:27.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29677/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:27.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:27.796 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:27.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:27.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.189/tcp/29678/p2p/16Uiu2HAm87VQKHPid3BBcURVCU636gNagB3yUKde7TJzp7KN4N3D","/ip4/172.18.254.189/tcp/29679/ws/p2p/16Uiu2HAm87VQKHPid3BBcURVCU636gNagB3yUKde7TJzp7KN4N3D"],"enrUri":"enr:-L24QIh-m-AvapykiIVznXzwBmx7-UYvCoyyVdPUo3RR4cH4UZsfwIP9s6CAi8rCbTfsaXmTnTRcND-hwG5UiyG35x0CgmlkgnY0gmlwhKwS_r2KbXVsdGlhZGRyc5YACASsEv69BnPuAAoErBL-vQZz790DgnJzhQADAQAAiXNlY3AyNTZrMaECvH-EC7AO3xO-thY_QDVpIJT3V9SLqX8FlmrDmwX5iHyDdGNwgnPug3VkcIJz8IV3YWt1MgE"}'
2025-12-27 04:11:27.804 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:27.804 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:27.804 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:27.805 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:27.805 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.113
2025-12-27 04:11:27.805 DEBUG [src.node.docker_mananger] Generated ports ['40944', '40945', '40946', '40947', '40948']
2025-12-27 04:11:27.806 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:27.806 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:27.806 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:27.806 DEBUG [src.node.docker_mananger] docker run -i -t -p 40944:40944 -p 40945:40945 -p 40946:40946 -p 40947:40947 -p 40948:40948 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40946 --rest-port=40944 --tcp-port=40945 --discv5-udp-port=40947 --rest-address=0.0.0.0 --nat=extip:172.18.164.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c95dc553ff96b87bb33abacbab8ef78a4cee6558e3befe31db832de6a9fd6a7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40948 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIh-m-AvapykiIVznXzwBmx7-UYvCoyyVdPUo3RR4cH4UZsfwIP9s6CAi8rCbTfsaXmTnTRcND-hwG5UiyG35x0CgmlkgnY0gmlwhKwS_r2KbXVsdGlhZGRyc5YACASsEv69BnPuAAoErBL-vQZz790DgnJzhQADAQAAiXNlY3AyNTZrMaECvH-EC7AO3xO-thY_QDVpIJT3V9SLqX8FlmrDmwX5iHyDdGNwgnPug3VkcIJz8IV3YWt1MgE
2025-12-27 04:11:27.967 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.113 waku b168eee1582707c02d97f18a956b147983b8c2a175819fb9732711051ba37e1e
2025-12-27 04:11:27.995 DEBUG [src.node.docker_mananger] Container started with ID b168eee15827. Setting up logs at ./log/docker/node9_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:27.996 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40944
2025-12-27 04:11:27.996 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:28.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40944/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:29.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:29.005 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:29.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40944/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:29.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.113/tcp/40945/p2p/16Uiu2HAm7JqSGjLamXDWzG2BxM9bnbkRWw1R4vSAEEDZpXfQfLQF","/ip4/172.18.164.113/tcp/40946/ws/p2p/16Uiu2HAm7JqSGjLamXDWzG2BxM9bnbkRWw1R4vSAEEDZpXfQfLQF"],"enrUri":"enr:-L24QP7QX5PPFjxnejAM98SD-jcPt-9QAh-ePm41RVY1kmw4Fbe0wwqR4vpBOhDuLfZZOOt45VMKKrRm_6YzGhomolkCgmlkgnY0gmlwhKwSpHGKbXVsdGlhZGRyc5YACASsEqRxBp_xAAoErBKkcQaf8t0DgnJzhQADAQAAiXNlY3AyNTZrMaECsIvetw39WB5MpYb9STmVnK3kxu0R5zU8oUcGc9AQkBCDdGNwgp_xg3VkcIKf84V3YWt1MgE"}'
2025-12-27 04:11:29.008 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:29.008 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:29.009 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:29.010 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:29.010 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.85
2025-12-27 04:11:29.010 DEBUG [src.node.docker_mananger] Generated ports ['45901', '45902', '45903', '45904', '45905']
2025-12-27 04:11:29.010 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:29.010 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:29.010 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:29.010 DEBUG [src.node.docker_mananger] docker run -i -t -p 45901:45901 -p 45902:45902 -p 45903:45903 -p 45904:45904 -p 45905:45905 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45903 --rest-port=45901 --tcp-port=45902 --discv5-udp-port=45904 --rest-address=0.0.0.0 --nat=extip:172.18.50.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4acdaaef0ecbbbcbdcc62dbf2ee765a82adba29e5c3efb4714efacf67abeae9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45905 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP7QX5PPFjxnejAM98SD-jcPt-9QAh-ePm41RVY1kmw4Fbe0wwqR4vpBOhDuLfZZOOt45VMKKrRm_6YzGhomolkCgmlkgnY0gmlwhKwSpHGKbXVsdGlhZGRyc5YACASsEqRxBp_xAAoErBKkcQaf8t0DgnJzhQADAQAAiXNlY3AyNTZrMaECsIvetw39WB5MpYb9STmVnK3kxu0R5zU8oUcGc9AQkBCDdGNwgp_xg3VkcIKf84V3YWt1MgE
2025-12-27 04:11:29.169 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.85 waku a2f76739d1b06886bb7b0fa07d7b0f42db7e072491d90995e8cb3abf7fa505c0
2025-12-27 04:11:29.198 DEBUG [src.node.docker_mananger] Container started with ID a2f76739d1b0. Setting up logs at ./log/docker/node10_2025-12-27_04-11-18__039d6752-5fb2-4ffa-b823-5940ef233289__wakuorg_nwaku:latest.log
2025-12-27 04:11:29.198 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45901
2025-12-27 04:11:29.198 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:30.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45901/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:30.203 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:30.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45901/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.85/tcp/45902/p2p/16Uiu2HAmCK9vZg5dGZwjoRmYCjbtDBkw2Gk2iVoJ2MusDuBKXuGw","/ip4/172.18.50.85/tcp/45903/ws/p2p/16Uiu2HAmCK9vZg5dGZwjoRmYCjbtDBkw2Gk2iVoJ2MusDuBKXuGw"],"enrUri":"enr:-L24QIiAoNxjGD8d40zD0t3iaRvdS5adBc_x04eEX6sgyHVQE_dEOoN89OXjVg709sKdzmLaBtxTO77ovcdKFRBxxOECgmlkgnY0gmlwhKwSMlWKbXVsdGlhZGRyc5YACASsEjJVBrNOAAoErBIyVQazT90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-us1ddfPfhq3o32BFXG6S0XnN4H805-vOwugJhxzh_yDdGNwgrNOg3VkcIKzUIV3YWt1MgE"}'
2025-12-27 04:11:30.210 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:30.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53650/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28817/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30510/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25086/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24959/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38004/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48924/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29677/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40944/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.293 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45901/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:30.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:30.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53650/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.37.51/tcp/25087/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.97.239/tcp/46882/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.199.237/tcp/30511/p2p/16Uiu2HAm3MawDGvcRKnJm4m8cEeUZNwXNGtb83nKkJGc82zbYvP7","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.170.163/tcp/38005/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.203.189/tcp/24960/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:30.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28817/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.37.51/tcp/25087/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.70.115/tcp/53651/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.199.237/tcp/55832/p2p/16Uiu2HAm3MawDGvcRKnJm4m8cEeUZNwXNGtb83nKkJGc82zbYvP7","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.170.163/tcp/38005/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.203.189/tcp/24960/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:30.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30510/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.37.51/tcp/36562/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.70.115/tcp/33974/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.97.239/tcp/28818/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.170.163/tcp/38005/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","protocols":["/vac/waku/relay/2.0.0"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.69.116/tcp/48925/p2p/16Uiu2HAmBRJ4uWJbrCuy31bSzf2fLMERZXdfJ7QK97iULnVwcGK2","protocols":["/vac/waku/relay/2.0.0"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.203.189/tcp/24960/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","protocols":["/vac/waku/relay/2.0.0"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"}]'
2025-12-27 04:11:30.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25086/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.70.115/tcp/43424/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.97.239/tcp/33974/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.199.237/tcp/30511/p2p/16Uiu2HAm3MawDGvcRKnJm4m8cEeUZNwXNGtb83nKkJGc82zbYvP7","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.203.189/tcp/42332/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:30.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24959/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.37.51/tcp/25087/p2p/16Uiu2HAmJrn7RPP1rRpprdEMdiinaV5c3A3UM6rW8QrywNTs8C9m","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.70.115/tcp/48178/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.97.239/tcp/52622/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.170.163/tcp/54030/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:30.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38004/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.70.115/tcp/46372/p2p/16Uiu2HAmK3ura9tVdmqtX7Zgih6gLrk1E8kv9kBC75HcQxV9cU1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.97.239/tcp/54528/p2p/16Uiu2HAkwwweUFtK7NdYWfmyvcCbG6jZDQfP1XXeuTFyHL7CSFUE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.203.189/tcp/24960/p2p/16Uiu2HAm32trNdfSVbKJ6Q5UVPWZDE1SDfM4AFX7hwasFEjJdMsc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.69.116/tcp/41108/p2p/16Uiu2HAmBRJ4uWJbrCuy31bSzf2fLMERZXdfJ7QK97iULnVwcGK2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:30.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48924/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.170.163/tcp/38005/p2p/16Uiu2HAmLoa71BVu8ivbY4T7kPi2zP6czsyZsZrVmJrKfKdjbvQ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.254.189/tcp/54264/p2p/16Uiu2HAm87VQKHPid3BBcURVCU636gNagB3yUKde7TJzp7KN4N3D","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:30.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29677/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.69.116/tcp/48925/p2p/16Uiu2HAmBRJ4uWJbrCuy31bSzf2fLMERZXdfJ7QK97iULnVwcGK2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.164.113/tcp/44714/p2p/16Uiu2HAm7JqSGjLamXDWzG2BxM9bnbkRWw1R4vSAEEDZpXfQfLQF","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:11:30.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40944/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.50.85/tcp/39380/p2p/16Uiu2HAmCK9vZg5dGZwjoRmYCjbtDBkw2Gk2iVoJ2MusDuBKXuGw","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.254.189/tcp/29678/p2p/16Uiu2HAm87VQKHPid3BBcURVCU636gNagB3yUKde7TJzp7KN4N3D","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:30.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45901/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:30.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.164.113/tcp/40945/p2p/16Uiu2HAm7JqSGjLamXDWzG2BxM9bnbkRWw1R4vSAEEDZpXfQfLQF","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-27 04:11:30.323 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-27 04:12:00.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53650/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:12:00.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:12:00.355 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:12:01.366 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:12:01.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45901/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:12:01.369 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":1766808720324238607,"ephemeral":false,"proof":""}]'
2025-12-27 04:12:01.373 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:12:01.373 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:12:01.373 DEBUG [src.node.waku_node] Stopping container with id e06b7bc40c94
2025-12-27 04:12:01.901 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:01.902 DEBUG [src.node.waku_node] Stopping container with id cbf309210434
2025-12-27 04:12:02.420 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:02.421 DEBUG [src.node.waku_node] Stopping container with id 322f7f230a99
2025-12-27 04:12:02.914 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:02.914 DEBUG [src.node.waku_node] Stopping container with id 8545a8700b6f
2025-12-27 04:12:02.980 ERROR [src.node.docker_mananger] Max retries reached for container e06b7bc40c94. Exiting log stream.
2025-12-27 04:12:03.233 ERROR [src.node.docker_mananger] Max retries reached for container cbf309210434. Exiting log stream.
2025-12-27 04:12:03.727 ERROR [src.node.docker_mananger] Max retries reached for container 322f7f230a99. Exiting log stream.
2025-12-27 04:12:13.429 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:13.429 DEBUG [src.node.waku_node] Stopping container with id d34b02a7ad3f
2025-12-27 04:12:13.900 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:13.900 DEBUG [src.node.waku_node] Stopping container with id 56b6a4063649
2025-12-27 04:12:14.242 ERROR [src.node.docker_mananger] Max retries reached for container 8545a8700b6f. Exiting log stream.
2025-12-27 04:12:14.389 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:14.390 DEBUG [src.node.waku_node] Stopping container with id 5c1b56d8f815
2025-12-27 04:12:14.712 ERROR [src.node.docker_mananger] Max retries reached for container d34b02a7ad3f. Exiting log stream.
2025-12-27 04:12:14.868 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:14.870 DEBUG [src.node.waku_node] Stopping container with id 1a6070011327
2025-12-27 04:12:15.202 ERROR [src.node.docker_mananger] Max retries reached for container 56b6a4063649. Exiting log stream.
2025-12-27 04:12:15.320 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:15.321 DEBUG [src.node.waku_node] Stopping container with id b168eee15827
2025-12-27 04:12:15.683 ERROR [src.node.docker_mananger] Max retries reached for container 5c1b56d8f815. Exiting log stream.
2025-12-27 04:12:15.857 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:15.857 DEBUG [src.node.waku_node] Stopping container with id a2f76739d1b0
2025-12-27 04:12:16.133 ERROR [src.node.docker_mananger] Max retries reached for container 1a6070011327. Exiting log stream.
2025-12-27 04:12:16.670 ERROR [src.node.docker_mananger] Max retries reached for container b168eee15827. Exiting log stream.
2025-12-27 04:12:26.353 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:12:26.355 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:12:26.476 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.541 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.606 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.743 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.812 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.878 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:26.945 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:27.013 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:12:27.075 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_invalid_pagination_cursor_param with id: 2025-12-27_04-32-52__ae80285f-c1b6-49f5-94a0-042eb59ab00a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-32-52__ae80285f-c1b6-49f5-94a0-042eb59ab00a__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.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63440', '63441', '63442', '63443', '63444']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63440:63440 -p 63441:63441 -p 63442:63442 -p 63443:63443 -p 63444:63444 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63442 --rest-port=63440 --tcp-port=63441 --discv5-udp-port=63443 --rest-address=0.0.0.0 --nat=extip:172.18.176.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee7df4d1faccafc4cbe4a923dee2b9b1ab1a0c949d09dd5cbd0e492d4f7406af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63444 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.134 waku 1fb8062f94c14767ecaa0c7cca175e0fdcc56e2be38dd099305ff8a9ce91e228
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1fb8062f94c1. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-32-52__ae80285f-c1b6-49f5-94a0-042eb59ab00a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63440
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 6ab349d576c6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6836f4ed4c23. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63440/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63440/debug/v1/info" -H "Content-Type: application/json" -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.134/tcp/63441/p2p/16Uiu2HAm2hk1iJwswymRp6Mst3D241fBsRLAZZ7ggoXidZur9tAN","/ip4/172.18.176.134/tcp/63442/ws/p2p/16Uiu2HAm2hk1iJwswymRp6Mst3D241fBsRLAZZ7ggoXidZur9tAN"],"enrUri":"enr:-L24QLtW9phi1H9AotFAJ5qOf32qZn3613ChckLXoxtwcrrze5XLg0pxFD5TqFmLWZzlcCulIr-0McxEn58NwSijZxcCgmlkgnY0gmlwhKwSsIaKbXVsdGlhZGRyc5YACASsErCGBvfRAAoErBKwhgb30t0DgnJzhQADAQAAiXNlY3AyNTZrMaECbB-pYuK7Lh1GJJxIUfHa93u460uY9eFIygOdp1JwDRuDdGNwgvfRg3VkcIL304V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-32-52__ae80285f-c1b6-49f5-94a0-042eb59ab00a__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.239.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2192', '2193', '2194', '2195', '2196']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2192:2192 -p 2193:2193 -p 2194:2194 -p 2195:2195 -p 2196:2196 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2194 --rest-port=2192 --tcp-port=2193 --discv5-udp-port=2195 --rest-address=0.0.0.0 --nat=extip:172.18.239.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e4bcc1da8d6ed5bffabd07ce69ce5aeea129fb73ee2e100ee0c1dbd2e18640a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2196 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLtW9phi1H9AotFAJ5qOf32qZn3613ChckLXoxtwcrrze5XLg0pxFD5TqFmLWZzlcCulIr-0McxEn58NwSijZxcCgmlkgnY0gmlwhKwSsIaKbXVsdGlhZGRyc5YACASsErCGBvfRAAoErBKwhgb30t0DgnJzhQADAQAAiXNlY3AyNTZrMaECbB-pYuK7Lh1GJJxIUfHa93u460uY9eFIygOdp1JwDRuDdGNwgvfRg3VkcIL304V3YWt1MgM --storenode=/ip4/172.18.176.134/tcp/63441/p2p/16Uiu2HAm2hk1iJwswymRp6Mst3D241fBsRLAZZ7ggoXidZur9tAN --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.239.106 waku 44feb397973c21677e9eb80a35b3298bae0d0167242814a989d5c9c93483165e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 44feb397973c. Setting up logs at ./log/docker/store_node1_2025-12-27_04-32-52__ae80285f-c1b6-49f5-94a0-042eb59ab00a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2192
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:2192/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2192/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.106/tcp/2193/p2p/16Uiu2HAm1nB8PnSJ2xA1vGXxQ4Ytgr9PGi3XJVTNrTHVUPCnstue","/ip4/172.18.239.106/tcp/2194/ws/p2p/16Uiu2HAm1nB8PnSJ2xA1vGXxQ4Ytgr9PGi3XJVTNrTHVUPCnstue"],"enrUri":"enr:-L24QMHMO1qAc-Mp4c5DSS2Pu7HM8AGF_QesjbA5I9Htp6-fHjFRmWU4XFe_GWRqcMc-F7CXaiGcWM7eo-Lg3fb3nfECgmlkgnY0gmlwhKwS72qKbXVsdGlhZGRyc5YACASsEu9qBgiRAAoErBLvagYIkt0DgnJzhQADAQAAiXNlY3AyNTZrMaECXmayIBxayVCxrwUC_tV1daAecueTXiM_7uP3vFkHIJmDdGNwggiRg3VkcIIIk4V3YWt1MgM"}'
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:2192/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.134/tcp/63441/p2p/16Uiu2HAm2hk1iJwswymRp6Mst3D241fBsRLAZZ7ggoXidZur9tAN"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63440/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:2192/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:63440/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:63440/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:63440/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:63440/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:63440/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63440/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&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":"0x18af844135088aee1bcc3bd0b05f551029345b2f83143a7dfe49f9bfe9b0de3c"},{"messageHash":"0xf477839ecf306e81f7340dc008028b8a0ee94eaa6498407bc022ca7c2a3463ed"},{"messageHash":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}],"paginationCursor":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63440/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true&paginationCursor=0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0" -H "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":"0x18af844135088aee1bcc3bd0b05f551029345b2f83143a7dfe49f9bfe9b0de3c"},{"messageHash":"0xf477839ecf306e81f7340dc008028b8a0ee94eaa6498407bc022ca7c2a3463ed"},{"messageHash":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}],"paginationCursor":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63440/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0&pageSize=3&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":"0xa6e355d2b75ebffdc61409154f474475be55cd52891219608d87ab5957696327"},{"messageHash":"0xb6e3868ece50967b611ba7a83f99940e146bca65a1430761e07147d8fa7039f5"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2192/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&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":"0x18af844135088aee1bcc3bd0b05f551029345b2f83143a7dfe49f9bfe9b0de3c"},{"messageHash":"0xf477839ecf306e81f7340dc008028b8a0ee94eaa6498407bc022ca7c2a3463ed"},{"messageHash":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}],"paginationCursor":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2192/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true&paginationCursor=0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0" -H "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":"0x18af844135088aee1bcc3bd0b05f551029345b2f83143a7dfe49f9bfe9b0de3c"},{"messageHash":"0xf477839ecf306e81f7340dc008028b8a0ee94eaa6498407bc022ca7c2a3463ed"},{"messageHash":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}],"paginationCursor":"0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2192/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xfa7a20d0b3229cd673074b85b98bbccef3255050e99fe2dd06ac8ecb20d7b9e0&pageSize=3&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":"0xa6e355d2b75ebffdc61409154f474475be55cd52891219608d87ab5957696327"},{"messageHash":"0xb6e3868ece50967b611ba7a83f99940e146bca65a1430761e07147d8fa7039f5"}]}'
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 1fb8062f94c1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 44feb397973c
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,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_peerAddr with id: 2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__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.243.225
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62775', '62776', '62777', '62778', '62779']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62775:62775 -p 62776:62776 -p 62777:62777 -p 62778:62778 -p 62779:62779 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62777 --rest-port=62775 --tcp-port=62776 --discv5-udp-port=62778 --rest-address=0.0.0.0 --nat=extip:172.18.243.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6dab1a552d2ea7b6bdcc11bf6bbb970eab0cd0072c1ecce74aec07944cb77aad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62779 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.225 waku a7c861d4671d4a267529ad45f04a240c2ce9a98ce18a7dfb21b3d642e06c2ddf
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 083a182b8d9b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a7c861d4671d. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62775
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 fcedd63185b5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62775/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62775/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK","/ip4/172.18.243.225/tcp/62777/ws/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK"],"enrUri":"enr:-L24QE3TyBYfCPJJNlPXKN3hDQxo1rQO_x953ipgRQTPAk4OQgArCNEYcTDfV3nODem2YLB0eIp3IPJFZNXVkm4UZMYCgmlkgnY0gmlwhKwS8-GKbXVsdGlhZGRyc5YACASsEvPhBvU4AAoErBLz4Qb1Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECeqQlFwShAxo6dv7fA-po7bDmyOBnj07SR-f6GoYWK3KDdGNwgvU4g3VkcIL1OoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__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.119.191
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2871', '2872', '2873', '2874', '2875']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2871:2871 -p 2872:2872 -p 2873:2873 -p 2874:2874 -p 2875:2875 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2873 --rest-port=2871 --tcp-port=2872 --discv5-udp-port=2874 --rest-address=0.0.0.0 --nat=extip:172.18.119.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e5ed3661a1ea0eeed9ec39cdcc0dfe4bdcbfabc11ee1d5cadf74763b5fd20ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2875 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE3TyBYfCPJJNlPXKN3hDQxo1rQO_x953ipgRQTPAk4OQgArCNEYcTDfV3nODem2YLB0eIp3IPJFZNXVkm4UZMYCgmlkgnY0gmlwhKwS8-GKbXVsdGlhZGRyc5YACASsEvPhBvU4AAoErBLz4Qb1Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECeqQlFwShAxo6dv7fA-po7bDmyOBnj07SR-f6GoYWK3KDdGNwgvU4g3VkcIL1OoV3YWt1MgM --storenode=/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.191 waku 3af540a0fac39d348ed3d52f7544891d4bc4b1b5d56c002dd7e0eeeda6afecbc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3af540a0fac3. Setting up logs at ./log/docker/store_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2871
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:2871/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.191/tcp/2872/p2p/16Uiu2HAkzqceHVbfnvrngjDEw1tKarD7XH1Ppj1wFzhn3xahTUj9","/ip4/172.18.119.191/tcp/2873/ws/p2p/16Uiu2HAkzqceHVbfnvrngjDEw1tKarD7XH1Ppj1wFzhn3xahTUj9"],"enrUri":"enr:-L24QDuCcgBkAgN_Q_UaDYu_6FHW2tyvyJnP4juEfhB4tFIQTwkICVKhw-tdCnXaNN6C-CwnAj0na2bz2O-RRSNX2VoCgmlkgnY0gmlwhKwSd7-KbXVsdGlhZGRyc5YACASsEne_Bgs4AAoErBJ3vwYLOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUGyaBCcGDxZeMNZ4B90M4wDqmGlTKz-vwVYMj6RPxkiDdGNwggs4g3VkcIILOoV3YWt1MgM"}'
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:2871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62775/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:2871/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:62775/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:2871/store/v3/messages?peerAddr=%2Fip4%2F172.18.243.225%2Ftcp%2F62776%2Fp2p%2F16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1473619de54ad9650f4d","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09e56fb8faa54cc8b0bbc897afc6e49196df3cb6e494777c9ad36e2cface7ece"}]}'
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 a7c861d4671d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3af540a0fac3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-27 04:11:41.086 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:11:41.087 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_101_content_topics with id: 2025-12-27_04-11-41__129149ad-7415-493f-a19c-e4c84d7a4238
2025-12-27 04:11:41.087 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:11:41.087 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:11:41.087 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-27 04:11:41.093 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:41.094 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-11-41__129149ad-7415-493f-a19c-e4c84d7a4238__wakuorg_nwaku:latest.log
2025-12-27 04:11:41.094 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:41.094 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:41.095 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:41.095 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.166.40
2025-12-27 04:11:41.096 DEBUG [src.node.docker_mananger] Generated ports ['28271', '28272', '28273', '28274', '28275']
2025-12-27 04:11:41.096 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:41.096 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:41.096 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:41.096 DEBUG [src.node.docker_mananger] docker run -i -t -p 28271:28271 -p 28272:28272 -p 28273:28273 -p 28274:28274 -p 28275:28275 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28273 --rest-port=28271 --tcp-port=28272 --discv5-udp-port=28274 --rest-address=0.0.0.0 --nat=extip:172.18.166.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2fd3a757cad346abffbf87d32eb8f3fe2125f5aadc8bad38b8f2ce5ff2f2bc0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28275 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:11:41.273 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.166.40 waku 352a428cb74091f3ec35ef69e0f7acc1a8a1d18529fbe81740ac286d00968937
2025-12-27 04:11:41.306 DEBUG [src.node.docker_mananger] Container started with ID 352a428cb740. Setting up logs at ./log/docker/node1_2025-12-27_04-11-41__129149ad-7415-493f-a19c-e4c84d7a4238__wakuorg_nwaku:latest.log
2025-12-27 04:11:41.307 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28271
2025-12-27 04:11:41.308 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:41.335 ERROR [src.node.docker_mananger] Max retries reached for container 2fe7bea56d0d. Exiting log stream.
2025-12-27 04:11:41.894 ERROR [src.node.docker_mananger] Max retries reached for container cf59b7cad49f. Exiting log stream.
2025-12-27 04:11:42.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28271/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:42.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:11:42.311 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:42.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28271/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:42.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.40/tcp/28272/p2p/16Uiu2HAmQaL6nZhQmWBLTdt9MCYzhwzP48AGYHvx32g9oMuhjvT3","/ip4/172.18.166.40/tcp/28273/ws/p2p/16Uiu2HAmQaL6nZhQmWBLTdt9MCYzhwzP48AGYHvx32g9oMuhjvT3"],"enrUri":"enr:-L24QOYaoiBgM5cncmexGL2nVMGm_Mz8qY_9U7gX2km22NZLBh7ISK0Doa0Xr8TMUwVZ4SahnK8zwt6a1kzqcPUT82QCgmlkgnY0gmlwhKwSpiiKbXVsdGlhZGRyc5YACASsEqYoBm5wAAoErBKmKAZucd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsRqrn0jtEF-gfaHsn86E2kQ1KyLWk4QkN4WoZKAF-eqDdGNwgm5wg3VkcIJucoV3YWt1MgU"}'
2025-12-27 04:11:42.314 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:42.315 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-27 04:11:42.321 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:11:42.321 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-11-41__129149ad-7415-493f-a19c-e4c84d7a4238__wakuorg_nwaku:latest.log
2025-12-27 04:11:42.321 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:11:42.321 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:11:42.323 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:11:42.323 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.249.118
2025-12-27 04:11:42.323 DEBUG [src.node.docker_mananger] Generated ports ['22586', '22587', '22588', '22589', '22590']
2025-12-27 04:11:42.323 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:11:42.323 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:11:42.323 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:11:42.324 DEBUG [src.node.docker_mananger] docker run -i -t -p 22586:22586 -p 22587:22587 -p 22588:22588 -p 22589:22589 -p 22590:22590 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22588 --rest-port=22586 --tcp-port=22587 --discv5-udp-port=22589 --rest-address=0.0.0.0 --nat=extip:172.18.249.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfabacbebaa51a3dac190f1babd1cdfaaeb9ec592fbb10cb8bffe93b804d3fc0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22590 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOYaoiBgM5cncmexGL2nVMGm_Mz8qY_9U7gX2km22NZLBh7ISK0Doa0Xr8TMUwVZ4SahnK8zwt6a1kzqcPUT82QCgmlkgnY0gmlwhKwSpiiKbXVsdGlhZGRyc5YACASsEqYoBm5wAAoErBKmKAZucd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsRqrn0jtEF-gfaHsn86E2kQ1KyLWk4QkN4WoZKAF-eqDdGNwgm5wg3VkcIJucoV3YWt1MgU --filternode=/ip4/172.18.166.40/tcp/28272/p2p/16Uiu2HAmQaL6nZhQmWBLTdt9MCYzhwzP48AGYHvx32g9oMuhjvT3
2025-12-27 04:11:42.507 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.249.118 waku e88a8b396f8349fdfb2ba94345e1cb41a0bb913a53958abcce9588f7ec7c6cbd
2025-12-27 04:11:42.540 DEBUG [src.node.docker_mananger] Container started with ID e88a8b396f83. Setting up logs at ./log/docker/node2_2025-12-27_04-11-41__129149ad-7415-493f-a19c-e4c84d7a4238__wakuorg_nwaku:latest.log
2025-12-27 04:11:42.540 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22586
2025-12-27 04:11:42.540 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:11:43.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22586/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:43.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:11:43.546 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:11:43.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22586/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:43.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.118/tcp/22587/p2p/16Uiu2HAmU7Ln6iMwrtnNhBvUEVgJg7KRVN43DiwpDnRdABHcjz48","/ip4/172.18.249.118/tcp/22588/ws/p2p/16Uiu2HAmU7Ln6iMwrtnNhBvUEVgJg7KRVN43DiwpDnRdABHcjz48"],"enrUri":"enr:-L24QFLl7yJKaDYdyzP2BVhgJfxlYEg9fqQwRPhJDSo1fcXCHuSCfx0PA_GLt1vkvWOePQ2cPmbH1GM0RKcx7ZnhNCsCgmlkgnY0gmlwhKwS-XaKbXVsdGlhZGRyc5YACASsEvl2Blg7AAoErBL5dgZYPN0DgnJzhQADAQAAiXNlY3AyNTZrMaED5Z-Arl7BOjBDAZupmOFvEsHkhlDqD0xk1YK5rAYQMHmDdGNwglg7g3VkcIJYPYV3YWt1MgA"}'
2025-12-27 04:11:43.548 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:11:43.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.166.40/tcp/28272/p2p/16Uiu2HAmQaL6nZhQmWBLTdt9MCYzhwzP48AGYHvx32g9oMuhjvT3"]'
2025-12-27 04:11:43.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:43.582 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-27 04:11:43.582 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28271/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:11:43.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:43.594 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22586/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "63c39ea1-ccc5-4b24-8f6c-64f46b74211b", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:11:43.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"63c39ea1-ccc5-4b24-8f6c-64f46b74211b","statusDesc":"OK"}'
2025-12-27 04:11:43.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22586/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:11:43.616 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:22586/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
2025-12-27 04:11:43.619 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:11:43.620 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:11:43.620 DEBUG [src.node.waku_node] Stopping container with id 352a428cb740
2025-12-27 04:11:44.149 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:11:44.149 DEBUG [src.node.waku_node] Stopping container with id e88a8b396f83
2025-12-27 04:11:44.671 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:11:44.674 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:11:44.678 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:11:44.683 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,128 @@
2025-12-27 04:19:40.543 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:19:40.544 DEBUG [tests.conftest] Running test: test_store_with_one_content_topic with id: 2025-12-27_04-19-40__08821074-970d-4874-bd43-6c6532746b8f
2025-12-27 04:19:40.544 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:19:40.544 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:19:40.545 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:19:40.551 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:40.551 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-19-40__08821074-970d-4874-bd43-6c6532746b8f__wakuorg_nwaku:latest.log
2025-12-27 04:19:40.551 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:40.551 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:40.553 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:40.553 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.206
2025-12-27 04:19:40.553 DEBUG [src.node.docker_mananger] Generated ports ['18538', '18539', '18540', '18541', '18542']
2025-12-27 04:19:40.553 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:40.553 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:40.553 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:40.553 DEBUG [src.node.docker_mananger] docker run -i -t -p 18538:18538 -p 18539:18539 -p 18540:18540 -p 18541:18541 -p 18542:18542 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18540 --rest-port=18538 --tcp-port=18539 --discv5-udp-port=18541 --rest-address=0.0.0.0 --nat=extip:172.18.207.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5ac1c171b19ecfaf4000f0bff3a69a5b6fcacfd1f0de6e10fbe3b46115dac9ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18542 --metrics-logging=true --store=true --relay=true
2025-12-27 04:19:40.731 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.206 waku f660487ab42ce043ef554ffcc9b8c69cec7682a698f299df876842214ed843b8
2025-12-27 04:19:40.765 DEBUG [src.node.docker_mananger] Container started with ID f660487ab42c. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-19-40__08821074-970d-4874-bd43-6c6532746b8f__wakuorg_nwaku:latest.log
2025-12-27 04:19:40.766 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18538
2025-12-27 04:19:40.766 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:40.848 ERROR [src.node.docker_mananger] Max retries reached for container 0b15a2917dfb. Exiting log stream.
2025-12-27 04:19:41.345 ERROR [src.node.docker_mananger] Max retries reached for container eab92cabccd2. Exiting log stream.
2025-12-27 04:19:41.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:41.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:41.770 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:41.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:41.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.206/tcp/18539/p2p/16Uiu2HAmHS9ApuPryZFV27sexgRuJQubrA4Z4oTTdziESRFLMkbr","/ip4/172.18.207.206/tcp/18540/ws/p2p/16Uiu2HAmHS9ApuPryZFV27sexgRuJQubrA4Z4oTTdziESRFLMkbr"],"enrUri":"enr:-L24QA2FYwTD3eIhae9AKMThWry4F25oXl_2bOJBzR-bgZF7RvIc5vFCX9DVMvjmEUqR0bI253ACSU7G39IkOaJfj0YCgmlkgnY0gmlwhKwSz86KbXVsdGlhZGRyc5YACASsEs_OBkhrAAoErBLPzgZIbN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRv_bQYSKMLkYC2X_dJhir-nysk-RDY8keSexxuq5hoGDdGNwgkhrg3VkcIJIbYV3YWt1MgM"}'
2025-12-27 04:19:41.772 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:41.779 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:41.779 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-19-40__08821074-970d-4874-bd43-6c6532746b8f__wakuorg_nwaku:latest.log
2025-12-27 04:19:41.779 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:41.779 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:41.780 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:41.781 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.234
2025-12-27 04:19:41.781 DEBUG [src.node.docker_mananger] Generated ports ['63449', '63450', '63451', '63452', '63453']
2025-12-27 04:19:41.781 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:41.781 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:41.781 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:41.781 DEBUG [src.node.docker_mananger] docker run -i -t -p 63449:63449 -p 63450:63450 -p 63451:63451 -p 63452:63452 -p 63453:63453 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63451 --rest-port=63449 --tcp-port=63450 --discv5-udp-port=63452 --rest-address=0.0.0.0 --nat=extip:172.18.242.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ab6e4120cccc3d6950fa1435abbfd91198d587bbbe2b6e4cd71ee4da10eff01 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63453 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA2FYwTD3eIhae9AKMThWry4F25oXl_2bOJBzR-bgZF7RvIc5vFCX9DVMvjmEUqR0bI253ACSU7G39IkOaJfj0YCgmlkgnY0gmlwhKwSz86KbXVsdGlhZGRyc5YACASsEs_OBkhrAAoErBLPzgZIbN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRv_bQYSKMLkYC2X_dJhir-nysk-RDY8keSexxuq5hoGDdGNwgkhrg3VkcIJIbYV3YWt1MgM --storenode=/ip4/172.18.207.206/tcp/18539/p2p/16Uiu2HAmHS9ApuPryZFV27sexgRuJQubrA4Z4oTTdziESRFLMkbr --store=true --relay=true
2025-12-27 04:19:41.962 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.234 waku 914a1701afd95d628e4f0b73af0ccf12465de72e453f5abb7178d0a5c7e5c5af
2025-12-27 04:19:41.991 DEBUG [src.node.docker_mananger] Container started with ID 914a1701afd9. Setting up logs at ./log/docker/store_node1_2025-12-27_04-19-40__08821074-970d-4874-bd43-6c6532746b8f__wakuorg_nwaku:latest.log
2025-12-27 04:19:41.991 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63449
2025-12-27 04:19:41.992 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:42.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:42.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:42.997 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:42.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:42.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.234/tcp/63450/p2p/16Uiu2HAmS7PRrCyQiZMgyYXTBvi1JUJY7sQQexeasEe3G4JANC7D","/ip4/172.18.242.234/tcp/63451/ws/p2p/16Uiu2HAmS7PRrCyQiZMgyYXTBvi1JUJY7sQQexeasEe3G4JANC7D"],"enrUri":"enr:-L24QCRRxh4AMJWaRvyt4o9esUXsBALrJjMxwoDowQl0YJhLWulUrGkJBERMAdi5F3E3DvvQLsFAmbHV7zkVcTkitAgCgmlkgnY0gmlwhKwS8uqKbXVsdGlhZGRyc5YACASsEvLqBvfaAAoErBLy6gb3290DgnJzhQADAQAAiXNlY3AyNTZrMaEDx-sgSwo1Mo5Wb2O4wUXjgJkrdZvPuOFlRjENXsaypKyDdGNwgvfag3VkcIL33IV3YWt1MgM"}'
2025-12-27 04:19:42.999 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:42.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63449/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.206/tcp/18539/p2p/16Uiu2HAmHS9ApuPryZFV27sexgRuJQubrA4Z4oTTdziESRFLMkbr"]'
2025-12-27 04:19:43.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:19:43.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63449/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:19:43.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.008 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:43.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:43.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.013 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:43.215 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:43.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:43.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.221 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:43.422 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:43.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:43.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.428 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:43.629 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:43.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:43.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.636 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:43.836 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:43.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:43.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:43.842 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:44.043 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:44.044 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:44.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:44.049 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:44.250 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:44.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:44.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:44.256 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:44.457 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:44.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:44.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:44.463 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:44.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x34bb182752366f0061c40962b4f3e1a9169e27437dd2deb088a8330ba72c6781"}]}'
2025-12-27 04:19:44.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b862ab24fc1d9f832772379f8c3df66ca02778c9cf68916f9e29f6ce9873d84"}]}'
2025-12-27 04:19:44.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdcac35e540c9f6909163229487cc8e92cc4979dfbf4a0d3128e5a9e933809c92"}]}'
2025-12-27 04:19:44.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb966edc0aa0ea892544b23e8b0f8c23f8bc55bcc7e584ba186b6464faab0f9bf"}]}'
2025-12-27 04:19:44.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xebd4b7512ab975c641be89787c6f7ebd623814e547d84d1c5a869275564bbeef"}]}'
2025-12-27 04:19:44.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b5ce739277f77788f5b71b2784c61da655141dcce3cdd4cd38811ed7e81904a"}]}'
2025-12-27 04:19:44.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf6011e31938ac39b571d42ec90c1a8f0d682a2dd6f1090e8818573b8a6ae5069"}]}'
2025-12-27 04:19:44.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18538/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x37112673f3189ce76274867fa629f44781291ed986bd531655bf0159285d61f6"}]}'
2025-12-27 04:19:44.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x34bb182752366f0061c40962b4f3e1a9169e27437dd2deb088a8330ba72c6781"}]}'
2025-12-27 04:19:44.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b862ab24fc1d9f832772379f8c3df66ca02778c9cf68916f9e29f6ce9873d84"}]}'
2025-12-27 04:19:44.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdcac35e540c9f6909163229487cc8e92cc4979dfbf4a0d3128e5a9e933809c92"}]}'
2025-12-27 04:19:44.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb966edc0aa0ea892544b23e8b0f8c23f8bc55bcc7e584ba186b6464faab0f9bf"}]}'
2025-12-27 04:19:44.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xebd4b7512ab975c641be89787c6f7ebd623814e547d84d1c5a869275564bbeef"}]}'
2025-12-27 04:19:44.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b5ce739277f77788f5b71b2784c61da655141dcce3cdd4cd38811ed7e81904a"}]}'
2025-12-27 04:19:44.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf6011e31938ac39b571d42ec90c1a8f0d682a2dd6f1090e8818573b8a6ae5069"}]}'
2025-12-27 04:19:44.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63449/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:44.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x37112673f3189ce76274867fa629f44781291ed986bd531655bf0159285d61f6"}]}'
2025-12-27 04:19:44.711 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:19:44.712 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:19:44.712 DEBUG [src.node.waku_node] Stopping container with id f660487ab42c
2025-12-27 04:19:45.209 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:19:45.209 DEBUG [src.node.waku_node] Stopping container with id 914a1701afd9
2025-12-27 04:19:45.688 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:19:45.691 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:19:45.699 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:19:45.708 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,129 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_static_sharding_multiple_shards with id: 2025-12-27_04-18-10__1529a409-23c9-4b64-91b6-c2823305f1c4
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-18-10__1529a409-23c9-4b64-91b6-c2823305f1c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.217.164
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39031', '39032', '39033', '39034', '39035']
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 39031:39031 -p 39032:39032 -p 39033:39033 -p 39034:39034 -p 39035:39035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39033 --rest-port=39031 --tcp-port=39032 --discv5-udp-port=39034 --rest-address=0.0.0.0 --nat=extip:172.18.217.164 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfcea18eca9ebeabcd85cbe751a7aeb3ce7d2f95c118fc16cba3c4ec7c2bcc5b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39035 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.164 waku ce806c999100f174555943074589cad61464bc19ac9b3414ef9884467ce6f0b7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ce806c999100. Setting up logs at ./log/docker/node1_2025-12-27_04-18-10__1529a409-23c9-4b64-91b6-c2823305f1c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39031
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 33f74a24cfcf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39031/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39031/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.164/tcp/39032/p2p/16Uiu2HAmHkmPJxY7ZK2q1vVeSJ1Sgav7q7NZc3tcjqvsJGq8Whhx","/ip4/172.18.217.164/tcp/39033/ws/p2p/16Uiu2HAmHkmPJxY7ZK2q1vVeSJ1Sgav7q7NZc3tcjqvsJGq8Whhx"],"enrUri":"enr:-L24QKT_tnHVR7dOiMKnK_PdPyBI17olHWHvku_IGI4gBxUkO9pM_eUrhsyJYDCrpkB2tewQDrUYHWVavIatgYqIkWACgmlkgnY0gmlwhKwS2aSKbXVsdGlhZGRyc5YACASsEtmkBph4AAoErBLZpAaYed0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS8VCfacMq-ZAuL5AAmFvWzd0BZmNJAIsiEoeU-Iy2x-DdGNwgph4g3VkcIKYeoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-18-10__1529a409-23c9-4b64-91b6-c2823305f1c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.248.222
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24193', '24194', '24195', '24196', '24197']
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 24193:24193 -p 24194:24194 -p 24195:24195 -p 24196:24196 -p 24197:24197 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24195 --rest-port=24193 --tcp-port=24194 --discv5-udp-port=24196 --rest-address=0.0.0.0 --nat=extip:172.18.248.222 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2cad4dab749b7366d36fcc9c6a1bb06a9f5ab6c40adc4a9c9aae681d5ceddeab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24197 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKT_tnHVR7dOiMKnK_PdPyBI17olHWHvku_IGI4gBxUkO9pM_eUrhsyJYDCrpkB2tewQDrUYHWVavIatgYqIkWACgmlkgnY0gmlwhKwS2aSKbXVsdGlhZGRyc5YACASsEtmkBph4AAoErBLZpAaYed0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS8VCfacMq-ZAuL5AAmFvWzd0BZmNJAIsiEoeU-Iy2x-DdGNwgph4g3VkcIKYeoV3YWt1MgU --filternode=/ip4/172.18.217.164/tcp/39032/p2p/16Uiu2HAmHkmPJxY7ZK2q1vVeSJ1Sgav7q7NZc3tcjqvsJGq8Whhx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.248.222 waku 9c93cd967a49f51fc8de19c25ef6bd6d582abec0b0bd653bbb56f99e9c232c29
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c93cd967a49. Setting up logs at ./log/docker/node2_2025-12-27_04-18-10__1529a409-23c9-4b64-91b6-c2823305f1c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24193
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:24193/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24193/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.222/tcp/24194/p2p/16Uiu2HAmBzL6BT32dSMyXWSxmiSkbDKjfvZLW8P4rfgjTS5iK5iN","/ip4/172.18.248.222/tcp/24195/ws/p2p/16Uiu2HAmBzL6BT32dSMyXWSxmiSkbDKjfvZLW8P4rfgjTS5iK5iN"],"enrUri":"enr:-L24QMaJ0Pd_qJa4so-TgogmGxyi8F4D0izx5bFZ2BPPIbejen-e0_hWut-hmq4YzaqlxwW7w9QAUKUt4eFrmOoqIpsCgmlkgnY0gmlwhKwS-N6KbXVsdGlhZGRyc5YACASsEvjeBl6CAAoErBL43gZeg90DgnJzhQACAQAAiXNlY3AyNTZrMaEC9hirADGBqDldeXMNId2_bHicb57vprjIaZpBuN4boA-DdGNwgl6Cg3VkcIJehIV3YWt1MgA"}'
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:24193/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.217.164/tcp/39032/p2p/16Uiu2HAmHkmPJxY7ZK2q1vVeSJ1Sgav7q7NZc3tcjqvsJGq8Whhx"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/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:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "23478003-d5fe-4356-b831-627a799f3d9b", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"23478003-d5fe-4356-b831-627a799f3d9b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "62129919-3f17-4f12-ae32-20f78c728807", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"62129919-3f17-4f12-ae32-20f78c728807","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "aa8336d6-c3a1-4d75-b949-ae653bd0197b", "contentFilters": ["/app/22/sometopic/someencoding"], "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":"aa8336d6-c3a1-4d75-b949-ae653bd0197b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4d3acf3b-de09-45a2-a171-f7dcfb624514", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"4d3acf3b-de09-45a2-a171-f7dcfb624514","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "570585f0-ad67-430d-a043-b4e5ed96a22e", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"570585f0-ad67-430d-a043-b4e5ed96a22e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "fe47981c-1235-4e77-8d3f-79a14fd723f7", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"fe47981c-1235-4e77-8d3f-79a14fd723f7","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "85255a5f-1419-4646-8ba1-aecd2d70f0a9", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"85255a5f-1419-4646-8ba1-aecd2d70f0a9","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24193/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "30c87b59-f5e6-4edf-979f-b76931946980", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"30c87b59-f5e6-4edf-979f-b76931946980","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/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:185 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:24193/filter/v2/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":1766809093474174505,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766809093588877587,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/22/sometopic/someencoding","version":0,"timestamp":1766809093700926958,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%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":"/toychat/2/huilong/proto","version":0,"timestamp":1766809093813003989,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-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":"/statusim/1/community/cbor","version":0,"timestamp":1766809093924919659,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/27/sometopic/someencoding","version":0,"timestamp":1766809094036803179,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/29/sometopic/someencoding","version":0,"timestamp":1766809094148643857,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "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.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 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:24193/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-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":"/app/20/sometopic/someencoding","version":0,"timestamp":1766809094260617627,"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 ce806c999100
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c93cd967a49
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,100 @@
2025-12-27 04:17:27.019 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:17:27.019 DEBUG [tests.conftest] Running test: test_store_with_unknown_content_topic with id: 2025-12-27_04-17-27__0c336752-7c8d-4665-91a0-023f8386fe49
2025-12-27 04:17:27.020 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:17:27.020 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:17:27.020 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:17:27.027 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:27.027 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-17-27__0c336752-7c8d-4665-91a0-023f8386fe49__wakuorg_nwaku:latest.log
2025-12-27 04:17:27.027 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:27.027 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:27.028 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:27.029 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.223
2025-12-27 04:17:27.029 DEBUG [src.node.docker_mananger] Generated ports ['4357', '4358', '4359', '4360', '4361']
2025-12-27 04:17:27.029 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:27.029 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:27.029 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:27.029 DEBUG [src.node.docker_mananger] docker run -i -t -p 4357:4357 -p 4358:4358 -p 4359:4359 -p 4360:4360 -p 4361:4361 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4359 --rest-port=4357 --tcp-port=4358 --discv5-udp-port=4360 --rest-address=0.0.0.0 --nat=extip:172.18.30.223 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6a9bfcf7a5f7df1dc82e3150d3c24ef832933d6a1053dbafdad1b09bad5e5e3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4361 --metrics-logging=true --store=true --relay=true
2025-12-27 04:17:27.204 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.223 waku f95720406790cbb21fd7152f510e68b9d1fa48c36642cf183f7c10afc6b138b9
2025-12-27 04:17:27.236 DEBUG [src.node.docker_mananger] Container started with ID f95720406790. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-17-27__0c336752-7c8d-4665-91a0-023f8386fe49__wakuorg_nwaku:latest.log
2025-12-27 04:17:27.237 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4357
2025-12-27 04:17:27.237 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:27.293 ERROR [src.node.docker_mananger] Max retries reached for container b59c2557a49d. Exiting log stream.
2025-12-27 04:17:27.821 ERROR [src.node.docker_mananger] Max retries reached for container 6bf14e83dcc3. Exiting log stream.
2025-12-27 04:17:28.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4357/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:28.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:28.241 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:28.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4357/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:28.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.223/tcp/4358/p2p/16Uiu2HAmRVeyAr5xH5kXgvpXeQyZEmnq94gkBV2ysVQWCUUXimHB","/ip4/172.18.30.223/tcp/4359/ws/p2p/16Uiu2HAmRVeyAr5xH5kXgvpXeQyZEmnq94gkBV2ysVQWCUUXimHB"],"enrUri":"enr:-L24QPS7oCjFNPDoAxxcpIj8qEcQwRnMMwwxytffuvahzb23BhDPOUu2QpJOH0h3iHzqfrEveUhuod3uSE7kPAzxie8CgmlkgnY0gmlwhKwSHt-KbXVsdGlhZGRyc5YACASsEh7fBhEGAAoErBIe3wYRB90DgnJzhQADAQAAiXNlY3AyNTZrMaEDvsPJxhxhJLON_mFfjPr5MWfKWHZ76jPgKAKLKHBptUKDdGNwghEGg3VkcIIRCIV3YWt1MgM"}'
2025-12-27 04:17:28.243 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:28.250 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:28.250 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-17-27__0c336752-7c8d-4665-91a0-023f8386fe49__wakuorg_nwaku:latest.log
2025-12-27 04:17:28.251 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:28.251 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:28.252 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:28.252 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.139
2025-12-27 04:17:28.252 DEBUG [src.node.docker_mananger] Generated ports ['46764', '46765', '46766', '46767', '46768']
2025-12-27 04:17:28.252 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:28.253 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:28.253 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:28.253 DEBUG [src.node.docker_mananger] docker run -i -t -p 46764:46764 -p 46765:46765 -p 46766:46766 -p 46767:46767 -p 46768:46768 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46766 --rest-port=46764 --tcp-port=46765 --discv5-udp-port=46767 --rest-address=0.0.0.0 --nat=extip:172.18.199.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c4240458f8eaece7ac6a8ddb8da842fcac5cf1fbe1f21010e396ed22cacf18b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46768 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPS7oCjFNPDoAxxcpIj8qEcQwRnMMwwxytffuvahzb23BhDPOUu2QpJOH0h3iHzqfrEveUhuod3uSE7kPAzxie8CgmlkgnY0gmlwhKwSHt-KbXVsdGlhZGRyc5YACASsEh7fBhEGAAoErBIe3wYRB90DgnJzhQADAQAAiXNlY3AyNTZrMaEDvsPJxhxhJLON_mFfjPr5MWfKWHZ76jPgKAKLKHBptUKDdGNwghEGg3VkcIIRCIV3YWt1MgM --storenode=/ip4/172.18.30.223/tcp/4358/p2p/16Uiu2HAmRVeyAr5xH5kXgvpXeQyZEmnq94gkBV2ysVQWCUUXimHB --store=true --relay=true
2025-12-27 04:17:28.432 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.139 waku c5ba566fbc69239a29f5a9ae53ab69c8b13a8a28d5b2d38044a7733f4fb8be14
2025-12-27 04:17:28.463 DEBUG [src.node.docker_mananger] Container started with ID c5ba566fbc69. Setting up logs at ./log/docker/store_node1_2025-12-27_04-17-27__0c336752-7c8d-4665-91a0-023f8386fe49__wakuorg_nwaku:latest.log
2025-12-27 04:17:28.464 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46764
2025-12-27 04:17:28.465 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:29.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46764/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:29.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:29.470 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:29.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46764/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:29.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.139/tcp/46765/p2p/16Uiu2HAmPgSr6TdYXu2SF3Hm1kLARr51CsVjJLyaZWJxgS8Zk1wq","/ip4/172.18.199.139/tcp/46766/ws/p2p/16Uiu2HAmPgSr6TdYXu2SF3Hm1kLARr51CsVjJLyaZWJxgS8Zk1wq"],"enrUri":"enr:-L24QGUG3Ox8RwG7ajwu-vcDAoi8FREfM0Itzlb9W8ls9QhgbAAFLXkMj3jIAHOIEKsFb17Fw6R0u9LDUHGhmAts2aACgmlkgnY0gmlwhKwSx4uKbXVsdGlhZGRyc5YACASsEseLBratAAoErBLHiwa2rt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDo9AYysg7m_4XdRhP0XcOtUEB8YmujJtR6HOgAWMOdUSDdGNwgratg3VkcIK2r4V3YWt1MgM"}'
2025-12-27 04:17:29.473 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:29.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46764/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.30.223/tcp/4358/p2p/16Uiu2HAmRVeyAr5xH5kXgvpXeQyZEmnq94gkBV2ysVQWCUUXimHB"]'
2025-12-27 04:17:29.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:29.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46764/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:29.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.482 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:29.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:29.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.488 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:29.689 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:29.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:29.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.694 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:29.895 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:29.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:29.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:29.901 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:30.102 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:30.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:30.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:30.109 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:30.309 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:30.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:30.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:30.315 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:30.516 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:30.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:30.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:30.522 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:30.723 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:30.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:30.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:30.729 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:30.930 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:30.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4357/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:30.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:30.936 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:31.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4357/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:31.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-27 04:17:31.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46764/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:31.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-27 04:17:31.146 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:31.147 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:31.147 DEBUG [src.node.waku_node] Stopping container with id f95720406790
2025-12-27 04:17:31.738 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:31.738 DEBUG [src.node.waku_node] Stopping container with id c5ba566fbc69
2025-12-27 04:17:32.290 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:32.293 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:17:32.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:32.307 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,204 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_add_peers with id: 2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad
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.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__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.21
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39884', '39885', '39886', '39887', '39888']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39884:39884 -p 39885:39885 -p 39886:39886 -p 39887:39887 -p 39888:39888 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39886 --rest-port=39884 --tcp-port=39885 --discv5-udp-port=39887 --rest-address=0.0.0.0 --nat=extip:172.18.126.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfecddf5dbcbacafdba2caaaadbf3dccdb8ed29a3f98c2dc455d1484ebcace30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39888 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.21 waku deae2b271fb181707e5e7b6d00a5a772509a05b553429f589c4c7a18ba5e0095
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID deae2b271fb1. Setting up logs at ./log/docker/node1_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39884
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:39884/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39884/debug/v1/info" -H "Content-Type: application/json" -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.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6","/ip4/172.18.126.21/tcp/39886/ws/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"],"enrUri":"enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__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.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3732', '3733', '3734', '3735', '3736']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3732:3732 -p 3733:3733 -p 3734:3734 -p 3735:3735 -p 3736:3736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3734 --rest-port=3732 --tcp-port=3733 --discv5-udp-port=3735 --rest-address=0.0.0.0 --nat=extip:172.18.152.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ffba7f567e7be9e2e37d3fb8adeac6ccecf4c037dc46b5ae9ac7edd38edd74e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3736 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.130 waku bc97a3a43ec886d5b42e3813a862c6c05a96e3c9f6f2ba3a6fceca91cbb5753c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bc97a3a43ec8. Setting up logs at ./log/docker/node2_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3732
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:3732/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3732/debug/v1/info" -H "Content-Type: application/json" -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.130/tcp/3733/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T","/ip4/172.18.152.130/tcp/3734/ws/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"],"enrUri":"enr:-L24QLT5NC_LtPijev1CgX2kg_0TxB80j2VCOvX9IRzyrEXsNFMV_36Smz5lOktzcqMcZLiLaRZFbVB6nn9vX0KzR_kCgmlkgnY0gmlwhKwSmIKKbXVsdGlhZGRyc5YACASsEpiCBg6VAAoErBKYggYOlt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9fBIdyZVSV8rj5-mpDsHSmC2uKV8ysSqIIbB6T-roUyDdGNwgg6Vg3VkcIIOl4V3YWt1MgE"}'
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:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
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_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__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.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42021', '42022', '42023', '42024', '42025']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42021:42021 -p 42022:42022 -p 42023:42023 -p 42024:42024 -p 42025:42025 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42023 --rest-port=42021 --tcp-port=42022 --discv5-udp-port=42024 --rest-address=0.0.0.0 --nat=extip:172.18.16.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91e5ca91dd34c22fcd1cfd616ecba2ee495aebbbff455abec70eeaf7f4ac1b00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42025 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.58 waku 1fd68bf2fd42f27cf0e3534c12803cb17e77de45b9c0772069b3dbe80378538c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1fd68bf2fd42. Setting up logs at ./log/docker/node3_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42021
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:42021/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42021/debug/v1/info" -H "Content-Type: application/json" -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.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","/ip4/172.18.16.58/tcp/42023/ws/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"],"enrUri":"enr:-L24QF2Rt_rFzPLa9f4Eun-4_uIzAWz9pBoZocw2QPT_piboEc42klLkEXMZ2MB3tTQe13kNt09SLmxpW6AL29JEoCECgmlkgnY0gmlwhKwSEDqKbXVsdGlhZGRyc5YACASsEhA6BqQmAAoErBIQOgakJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQQroEFWGXB8sfYX1g1frkuJ8nA2cO5kRlMjewHQ7W4WDdGNwgqQmg3VkcIKkKIV3YWt1MgE"}'
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:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__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.216.155
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44649', '44650', '44651', '44652', '44653']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44649:44649 -p 44650:44650 -p 44651:44651 -p 44652:44652 -p 44653:44653 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44651 --rest-port=44649 --tcp-port=44650 --discv5-udp-port=44652 --rest-address=0.0.0.0 --nat=extip:172.18.216.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91ed42a1e4e4f5cb7b1d5e8cf3dfae565ad67bf6875e1d8b0d9ba37d8b96f71a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44653 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.155 waku 141427d8bc12aae53fca442ece029a264b2df93483bf211472ba1f1174c031bc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 141427d8bc12. Setting up logs at ./log/docker/node4_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44649
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:44649/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.155/tcp/44650/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","/ip4/172.18.216.155/tcp/44651/ws/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"],"enrUri":"enr:-L24QH_rJQ2m6TuDWODvnF-2j_2Vap4c0bDCsyRDhCvEHdyZMw6stVksbmiwC9YCO13UyB2m_E3e1skjool07SL9EQECgmlkgnY0gmlwhKwS2JuKbXVsdGlhZGRyc5YACASsEtibBq5qAAoErBLYmwaua90DgnJzhQADAQAAiXNlY3AyNTZrMaEC61exmUDe2WDECStA3R_GUzb3GCpQa1GCh1mefhxyb4uDdGNwgq5qg3VkcIKubIV3YWt1MgE"}'
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:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__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.172.197
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41953', '41954', '41955', '41956', '41957']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41953:41953 -p 41954:41954 -p 41955:41955 -p 41956:41956 -p 41957:41957 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41955 --rest-port=41953 --tcp-port=41954 --discv5-udp-port=41956 --rest-address=0.0.0.0 --nat=extip:172.18.172.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=900f067a020affa10691fb7c9c9cdbdb6e27d9763ac27ebea4d0e7dbaeac56ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41957 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCkR9O9NB2Qc-ozoWYinTA8W2WP_KelJN1wZggs9wx6LC8VZI4x36p7yeNvWQEXy6qsEN-58unCQbq6Cho-bLgCgmlkgnY0gmlwhKwSfhWKbXVsdGlhZGRyc5YACASsEn4VBpvNAAoErBJ-FQabzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaSy3jFZd6MK9TnXHBiSwWHhbJ5Z0ybdPyu0rlwjCamDdGNwgpvNg3VkcIKbz4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.172.197 waku 363756ac6ea984278fca4539de3bd48469ba30a03a8c7d31a8278c6354d7bf02
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 363756ac6ea9. Setting up logs at ./log/docker/node5_2025-12-27_04-16-54__34269adf-579e-4317-91d3-fdd0cc3c54ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41953
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:41953/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41953/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","/ip4/172.18.172.197/tcp/41955/ws/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"],"enrUri":"enr:-L24QBA9vSXX43CHXrypSMtAZ6VzIC1ABqWVZ-_BYC23zC8PN2iDnHFe08UmVqERLKc79PKOweDnipHA-s4HQEMtAnYCgmlkgnY0gmlwhKwSrMWKbXVsdGlhZGRyc5YACASsEqzFBqPiAAoErBKsxQaj490DgnJzhQADAQAAiXNlY3AyNTZrMaECKmQIQtcRFOQWWU0dQVA1QEu6H_tQVd13rSu9UfFdpwSDdGNwgqPig3VkcIKj5IV3YWt1MgE"}'
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:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39884/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:3732/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:42021/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:44649/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:41953/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39884/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.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3732/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.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/41954/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.197/tcp/47270/p2p/16Uiu2HAkxH9a9ejvdh83C2ReLwomRyhu6nuDhCG9oKGWcuvHQVDd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/42022/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/36346/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.155/tcp/44440/p2p/16Uiu2HAmBGMM1R2vbY6c3WXsrWN1m9ZyD6y5pkpRbaGKoK9QmxP4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.21/tcp/39885/p2p/16Uiu2HAmPGN25zzMGpucxn7iJfhSEbtozxag76gW52DwiWpfdms6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.58/tcp/34026/p2p/16Uiu2HAkyoa8GWxjd3opjnsWrJdtkt9A3keM8MWicvhkiq6mwYFn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.130/tcp/37448/p2p/16Uiu2HAmVD2k7YtxXBmx297xjBS8bK3GYvnFbpE8JZXZWDyGE28T"]'
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 deae2b271fb1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bc97a3a43ec8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1fd68bf2fd42
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container deae2b271fb1. 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 141427d8bc12
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bc97a3a43ec8. 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 363756ac6ea9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1fd68bf2fd42. 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,869 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_relay_node2 with id: 2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__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.129
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.131.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1ccbb3eaad1adfcceed8bded10abceac8b2efdcc9b3cdfa08940d8ea935ccff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58469 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.129 waku f3a8a05e8a9850c175628365f4cb7a73c8923b9a78452c109b9ea66cbe60aa26
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3a8a05e8a98. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__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 d87a045d3159. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 24feb2babf7a. 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","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1: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.131.129/tcp/58466/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH","/ip4/172.18.131.129/tcp/58467/ws/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH"],"enrUri":"enr:-L24QLQfYhh_nOuoA5O8a-okMeLaMvMb9wCMXEtTGqh0U2WXLc9OdbQxgR18RWEsPD3ralgQ-98MfyNjhpmztTI5nvkCgmlkgnY0gmlwhKwSg4GKbXVsdGlhZGRyc5YACASsEoOBBuRiAAoErBKDgQbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaECPhhFefrg-xtTeLIXtpXc8Iqs1apzxlfYh8DiB6gFWCSDdGNwguRig3VkcILkZIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__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.177.194
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35216', '35217', '35218', '35219', '35220']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35216:35216 -p 35217:35217 -p 35218:35218 -p 35219:35219 -p 35220:35220 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35218 --rest-port=35216 --tcp-port=35217 --discv5-udp-port=35219 --rest-address=0.0.0.0 --nat=extip:172.18.177.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e5aaedc9af7d5934d4facfe7dcbd3c89371bf2f400a43bc9d8b2736efbc6db5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35220 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.177.194 waku 6e9e8a89b3d673a81f59403a51ea8215ba57d063821df4fcb51f6e203d87e86f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e9e8a89b3d6. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35216
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:35216/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35216/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.194/tcp/35217/p2p/16Uiu2HAkzQqZpQQBmnjKmTVj96h2EThSKHXwUNoCSnBMPHb9xfiF","/ip4/172.18.177.194/tcp/35218/ws/p2p/16Uiu2HAkzQqZpQQBmnjKmTVj96h2EThSKHXwUNoCSnBMPHb9xfiF"],"enrUri":"enr:-L24QK611RLqLiIqDoTkMEgLCmDn_NtT3JX4A20-zi3EGvX5dgw7n9mKV_6BrKvBbTvv0904q7_zEo9xJ61EotFaMSoCgmlkgnY0gmlwhKwSscKKbXVsdGlhZGRyc5YACASsErHCBomRAAoErBKxwgaJkt0DgnJzhQADAQAAiXNlY3AyNTZrMaECShOxhqhFMP-xy6EZ1q7Xhfyg3dG4nKFNKXKD13fOkgiDdGNwgomRg3VkcIKJk4V3YWt1MgE"}'
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:35216/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.129/tcp/58466/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__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.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52429', '52430', '52431', '52432', '52433']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52429:52429 -p 52430:52430 -p 52431:52431 -p 52432:52432 -p 52433:52433 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52431 --rest-port=52429 --tcp-port=52430 --discv5-udp-port=52432 --rest-address=0.0.0.0 --nat=extip:172.18.89.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=feae51c45badb5ce1136627fbb21c5858eadc88ea2a6c1cbaccc85abb72aa04d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52433 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLQfYhh_nOuoA5O8a-okMeLaMvMb9wCMXEtTGqh0U2WXLc9OdbQxgR18RWEsPD3ralgQ-98MfyNjhpmztTI5nvkCgmlkgnY0gmlwhKwSg4GKbXVsdGlhZGRyc5YACASsEoOBBuRiAAoErBKDgQbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaECPhhFefrg-xtTeLIXtpXc8Iqs1apzxlfYh8DiB6gFWCSDdGNwguRig3VkcILkZIV3YWt1Mgk --lightpushnode=/ip4/172.18.131.129/tcp/58466/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.17 waku af5e45f29cea1a5476f10d37f427cea4513805acedb9eb5e21a282aeb561ce25
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID af5e45f29cea. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52429
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:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container af5e45f29cea. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52429/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=52429): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7ee3b96e10>: 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.181.0
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24316', '24317', '24318', '24319', '24320']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24316:24316 -p 24317:24317 -p 24318:24318 -p 24319:24319 -p 24320:24320 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24318 --rest-port=24316 --tcp-port=24317 --discv5-udp-port=24319 --rest-address=0.0.0.0 --nat=extip:172.18.181.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3d76cb619445ef8bc7583f4ce7bec3d7c10dddc7f12b7c91e8f5f3414f289da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24320 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLQfYhh_nOuoA5O8a-okMeLaMvMb9wCMXEtTGqh0U2WXLc9OdbQxgR18RWEsPD3ralgQ-98MfyNjhpmztTI5nvkCgmlkgnY0gmlwhKwSg4GKbXVsdGlhZGRyc5YACASsEoOBBuRiAAoErBKDgQbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaECPhhFefrg-xtTeLIXtpXc8Iqs1apzxlfYh8DiB6gFWCSDdGNwguRig3VkcILkZIV3YWt1Mgk --lightpushnode=/ip4/172.18.131.129/tcp/58466/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.0 waku 58fdfaa9551632bcabf0edb02a5aa81985cf6e85976e9f5513716e317d1a9972
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58fdfaa95516. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24316
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:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 58fdfaa95516. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24316/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=24316): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7ee3ca9610>: 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.160.175
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33688', '33689', '33690', '33691', '33692']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33688:33688 -p 33689:33689 -p 33690:33690 -p 33691:33691 -p 33692:33692 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33690 --rest-port=33688 --tcp-port=33689 --discv5-udp-port=33691 --rest-address=0.0.0.0 --nat=extip:172.18.160.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dac42e1be596d03adf2c1bf6a4b5ce895d6adc18d12b8f185bdedd6edc1adbb7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33692 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLQfYhh_nOuoA5O8a-okMeLaMvMb9wCMXEtTGqh0U2WXLc9OdbQxgR18RWEsPD3ralgQ-98MfyNjhpmztTI5nvkCgmlkgnY0gmlwhKwSg4GKbXVsdGlhZGRyc5YACASsEoOBBuRiAAoErBKDgQbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaECPhhFefrg-xtTeLIXtpXc8Iqs1apzxlfYh8DiB6gFWCSDdGNwguRig3VkcILkZIV3YWt1Mgk --lightpushnode=/ip4/172.18.131.129/tcp/58466/p2p/16Uiu2HAkyc4itSbiNDvpQ8kj8pBER65D4KpZ8Sqg7d2MUA2GBDjH --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.175 waku 0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0e3e70171cf3. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33688
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:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0e3e70171cf3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33688/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=33688): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7ee3a6d6a0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3a8a05e8a98
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e9e8a89b3d6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f3a8a05e8a98. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e9e8a89b3d6. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20/stop: Not Found ("No such container: 0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20/stop: Not Found ("No such container: 0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0e3e70171cf3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20/stop: Not Found ("No such container: 0e3e70171cf371b590b4d6c84e62e2a453124693012d93f56dec0d0c556e1b20")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2025-12-27_04-15-39__e5228ffc-d372-472f-ae70-97069c88d0a2__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,145 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_with_one_node_with_delayed_start with id: 2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__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.135.97
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15976', '15977', '15978', '15979', '15980']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15976:15976 -p 15977:15977 -p 15978:15978 -p 15979:15979 -p 15980:15980 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15978 --rest-port=15976 --tcp-port=15977 --discv5-udp-port=15979 --rest-address=0.0.0.0 --nat=extip:172.18.135.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e8d75985eedbf2a7e0a5efa6a9cdcb4bae573cdaf3e289d3fe4d9ecb817e4dcb --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15980 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a1497ecdd1f9. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.97 waku 1a18dbc1ca638860c9d86cf3a4af9005fea2cab3913317b3cb335d70f1635aaa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1a18dbc1ca63. Setting up logs at ./log/docker/node1_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15976
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 f999c2cb6e88. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15976/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15976/debug/v1/info" -H "Content-Type: application/json" -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.97/tcp/15977/p2p/16Uiu2HAkv8dGMMpUKkj3Vy2aU1Byk5Tb2CGgGcR55bzkXUsHehAy","/ip4/172.18.135.97/tcp/15978/ws/p2p/16Uiu2HAkv8dGMMpUKkj3Vy2aU1Byk5Tb2CGgGcR55bzkXUsHehAy"],"enrUri":"enr:-L24QDZpJVXfDlcccDGcsziQysL1xdcVpwEJ-0wQnPGMzYOYOe7Cf__blI0sflih0vjDa6kV1z2chr-VI3oFg8zBV5kCgmlkgnY0gmlwhKwSh2GKbXVsdGlhZGRyc5YACASsEodhBj5pAAoErBKHYQY-at0DgnJzhQADAQAAiXNlY3AyNTZrMaECCn2-bdufoolUzZui4Ie5vuSPQVn0O0TRAmF2LqYmoqqDdGNwgj5pg3VkcII-a4V3YWt1MhM"}'
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.21.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1603', '1604', '1605', '1606', '1607']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1603:1603 -p 1604:1604 -p 1605:1605 -p 1606:1606 -p 1607:1607 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1605 --rest-port=1603 --tcp-port=1604 --discv5-udp-port=1606 --rest-address=0.0.0.0 --nat=extip:172.18.21.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca328bdeb0bede90db5c27acf9cdff59faad323cca6bd600665f7449d20fb5a0 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1607 --metrics-logging=true --relay=true --storenode=/ip4/172.18.135.97/tcp/15977/p2p/16Uiu2HAkv8dGMMpUKkj3Vy2aU1Byk5Tb2CGgGcR55bzkXUsHehAy --discv5-bootstrap-node=enr:-L24QDZpJVXfDlcccDGcsziQysL1xdcVpwEJ-0wQnPGMzYOYOe7Cf__blI0sflih0vjDa6kV1z2chr-VI3oFg8zBV5kCgmlkgnY0gmlwhKwSh2GKbXVsdGlhZGRyc5YACASsEodhBj5pAAoErBKHYQY-at0DgnJzhQADAQAAiXNlY3AyNTZrMaECCn2-bdufoolUzZui4Ie5vuSPQVn0O0TRAmF2LqYmoqqDdGNwgj5pg3VkcII-a4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.179 waku e3be49ecd70cd254347614fb432a61060d36665cbf2352fb9906ca69e690ab64
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3be49ecd70c. Setting up logs at ./log/docker/node2_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1603
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:1603/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1603/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.179/tcp/1604/p2p/16Uiu2HAm4Jeg3o6DUCGhUARZK5VKutnFYTxaYSJa9WMfqufcBMHw","/ip4/172.18.21.179/tcp/1605/ws/p2p/16Uiu2HAm4Jeg3o6DUCGhUARZK5VKutnFYTxaYSJa9WMfqufcBMHw"],"enrUri":"enr:-L24QPhmkNjwhvLrdeYUNaLl9yGL8qc2i_N0jHwxgAmExDdxUs0ZHCTHW8hcn-2OeVSrCocfvoheqbxiUjxm0zMe9M4CgmlkgnY0gmlwhKwSFbOKbXVsdGlhZGRyc5YACASsEhWzBgZEAAoErBIVswYGRd0DgnJzhQADAQAAiXNlY3AyNTZrMaECg-yj2dWfTCBKHRJTOjULZtRnC_6RgUBAdnZ6t3rZ3iaDdGNwggZEg3VkcIIGRoV3YWt1MhM"}'
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:1603/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.97/tcp/15977/p2p/16Uiu2HAkv8dGMMpUKkj3Vy2aU1Byk5Tb2CGgGcR55bzkXUsHehAy"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15976/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:1603/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:15976/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:15976/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:15976/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:15976/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:15976/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:15976/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:15976/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:15976/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:15976/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:15976/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.219.135
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38005', '38006', '38007', '38008', '38009']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38005:38005 -p 38006:38006 -p 38007:38007 -p 38008:38008 -p 38009:38009 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38007 --rest-port=38005 --tcp-port=38006 --discv5-udp-port=38008 --rest-address=0.0.0.0 --nat=extip:172.18.219.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1f4faa4f149c5cdf57bc86a3d4e9cbdffe9edee497fafc5da47f6db01ca7dcd --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38009 --metrics-logging=true --relay=true --storenode=/ip4/172.18.21.179/tcp/1604/p2p/16Uiu2HAm4Jeg3o6DUCGhUARZK5VKutnFYTxaYSJa9WMfqufcBMHw --discv5-bootstrap-node=enr:-L24QPhmkNjwhvLrdeYUNaLl9yGL8qc2i_N0jHwxgAmExDdxUs0ZHCTHW8hcn-2OeVSrCocfvoheqbxiUjxm0zMe9M4CgmlkgnY0gmlwhKwSFbOKbXVsdGlhZGRyc5YACASsEhWzBgZEAAoErBIVswYGRd0DgnJzhQADAQAAiXNlY3AyNTZrMaECg-yj2dWfTCBKHRJTOjULZtRnC_6RgUBAdnZ6t3rZ3iaDdGNwggZEg3VkcIIGRoV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.135 waku 663f28ef2ae1288317491bca55c1c2957dbe844cd613d3ec7decdc91db97cd78
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 663f28ef2ae1. Setting up logs at ./log/docker/node3_2025-12-27_04-43-05__872c9e26-e650-4975-93fb-ffab898fd665__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38005
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:38005/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38005/debug/v1/info" -H "Content-Type: application/json" -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.135/tcp/38006/p2p/16Uiu2HAm6Ki9pUmREsfJY47V71MHMBz21w9jLL7cJSrLSMusPNaN","/ip4/172.18.219.135/tcp/38007/ws/p2p/16Uiu2HAm6Ki9pUmREsfJY47V71MHMBz21w9jLL7cJSrLSMusPNaN"],"enrUri":"enr:-L24QBLrW6gD7CWM5uGlhcX_unQStRct532ScTglGoUqf5_yXv_QBWeqXytWWO9d79HSF8gjyJ5bC7qBocEGr6dtB7ICgmlkgnY0gmlwhKwS24eKbXVsdGlhZGRyc5YACASsEtuHBpR2AAoErBLbhwaUd90DgnJzhQADAQAAiXNlY3AyNTZrMaECoemHN-FJ4LxrIewCkOEoOm1Ij1ZoYMg6g0T2otKKGRODdGNwgpR2g3VkcIKUeIV3YWt1MgE"}'
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:38005/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.179/tcp/1604/p2p/16Uiu2HAm4Jeg3o6DUCGhUARZK5VKutnFYTxaYSJa9WMfqufcBMHw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38005/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.libs.common:common.py:47 Sleeping for 1 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:15976/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":"0x2bcd4a0e921ab373c2fdeab7a128a0ee46e0d2431565b3f0bd054b463e0ae72b"},{"messageHash":"0x16953e34ef77c330b71f659555e5a98cc752e34d8b85295f9809b9253fb313b1"},{"messageHash":"0x7a51db40b6915ec1c63b37e63ba81918b579a50f28551a35bc46b4da68accc0d"},{"messageHash":"0xd0a5aa73394c24001f27902253436921be6bba29d287acb617fe2b7e2eb67295"},{"messageHash":"0xf85d5d2d4ea5f99afeb3aec1703b0ca72b36f8f30e42133a9796a08c7495a3a7"},{"messageHash":"0xb340f8664b2106caaa599e6c6b2f820eb28fcf679527745c36c4ec6083151783"},{"messageHash":"0x0c890dd84760ae2e4561e585676e089eb36bbc3b29e8b8fc4980b9bbfe19c5db"},{"messageHash":"0x90f5a9d84699411ab9b26af0eef8b9d2c76bad7f8a95a0e236bf8e13383d0679"},{"messageHash":"0x93fa037a329d77646bce8354c020f3a3034dc4e6c110a3f538fdaf4c398500e5"},{"messageHash":"0xe29ce08ef6771d11517b3b019e4e29df84d13d5fdf9bc4adf7631d781bf20f99"}]}'
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:1603/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":"0x2bcd4a0e921ab373c2fdeab7a128a0ee46e0d2431565b3f0bd054b463e0ae72b"},{"messageHash":"0x16953e34ef77c330b71f659555e5a98cc752e34d8b85295f9809b9253fb313b1"},{"messageHash":"0x7a51db40b6915ec1c63b37e63ba81918b579a50f28551a35bc46b4da68accc0d"},{"messageHash":"0xd0a5aa73394c24001f27902253436921be6bba29d287acb617fe2b7e2eb67295"},{"messageHash":"0xf85d5d2d4ea5f99afeb3aec1703b0ca72b36f8f30e42133a9796a08c7495a3a7"},{"messageHash":"0xb340f8664b2106caaa599e6c6b2f820eb28fcf679527745c36c4ec6083151783"},{"messageHash":"0x0c890dd84760ae2e4561e585676e089eb36bbc3b29e8b8fc4980b9bbfe19c5db"},{"messageHash":"0x90f5a9d84699411ab9b26af0eef8b9d2c76bad7f8a95a0e236bf8e13383d0679"},{"messageHash":"0x93fa037a329d77646bce8354c020f3a3034dc4e6c110a3f538fdaf4c398500e5"},{"messageHash":"0xe29ce08ef6771d11517b3b019e4e29df84d13d5fdf9bc4adf7631d781bf20f99"}]}'
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:38005/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":"210b1c5afae6330e6edd","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2bcd4a0e921ab373c2fdeab7a128a0ee46e0d2431565b3f0bd054b463e0ae72b"},{"messageHash":"0x16953e34ef77c330b71f659555e5a98cc752e34d8b85295f9809b9253fb313b1"},{"messageHash":"0x7a51db40b6915ec1c63b37e63ba81918b579a50f28551a35bc46b4da68accc0d"},{"messageHash":"0xd0a5aa73394c24001f27902253436921be6bba29d287acb617fe2b7e2eb67295"},{"messageHash":"0xf85d5d2d4ea5f99afeb3aec1703b0ca72b36f8f30e42133a9796a08c7495a3a7"},{"messageHash":"0xb340f8664b2106caaa599e6c6b2f820eb28fcf679527745c36c4ec6083151783"},{"messageHash":"0x0c890dd84760ae2e4561e585676e089eb36bbc3b29e8b8fc4980b9bbfe19c5db"},{"messageHash":"0x90f5a9d84699411ab9b26af0eef8b9d2c76bad7f8a95a0e236bf8e13383d0679"},{"messageHash":"0x93fa037a329d77646bce8354c020f3a3034dc4e6c110a3f538fdaf4c398500e5"},{"messageHash":"0xe29ce08ef6771d11517b3b019e4e29df84d13d5fdf9bc4adf7631d781bf20f99"}]}'
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 1a18dbc1ca63
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e3be49ecd70c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 663f28ef2ae1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1a18dbc1ca63. 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,143 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_from_multiple_pubsub_topics with id: 2025-12-27_04-10-21__cf74e6bf-edf9-4408-9332-bfe8a4baf5c1
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-21__cf74e6bf-edf9-4408-9332-bfe8a4baf5c1__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.109.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41045', '41046', '41047', '41048', '41049']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41045:41045 -p 41046:41046 -p 41047:41047 -p 41048:41048 -p 41049:41049 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41047 --rest-port=41045 --tcp-port=41046 --discv5-udp-port=41048 --rest-address=0.0.0.0 --nat=extip:172.18.109.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bdbdbd50f951219379798e66e10fe8af1ed8c22f91ac01bfee6fad6daddc5b0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41049 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.109.228 waku 9ded708f869b54a642be8bd1a8145a26ddf1184cd8add38524d84bdedb9df628
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ded708f869b. Setting up logs at ./log/docker/node1_2025-12-27_04-10-21__cf74e6bf-edf9-4408-9332-bfe8a4baf5c1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41045
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 becf3f6c9f33. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ff3c8350459. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41045/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41045/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.228/tcp/41046/p2p/16Uiu2HAm7N2VzdUUzbcBd4ZcesuzAEFjD3jtJUbFQE8ewvg4qH4j","/ip4/172.18.109.228/tcp/41047/ws/p2p/16Uiu2HAm7N2VzdUUzbcBd4ZcesuzAEFjD3jtJUbFQE8ewvg4qH4j"],"enrUri":"enr:-L24QEd0ub7ATqJJYhLHslxqqpeKFT3CzJ3Rumkk9v-FkOzxbz347NUXy_UL8n9k3jCuYmF5cidqbSab5wzW6YY1KooCgmlkgnY0gmlwhKwSbeSKbXVsdGlhZGRyc5YACASsEm3kBqBWAAoErBJt5AagV90DgnJzhQADAQAAiXNlY3AyNTZrMaECsV0fakQxu68WCxj9cLs2UDNA38tJJkNfNg73QQYhtmiDdGNwgqBWg3VkcIKgWIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-21__cf74e6bf-edf9-4408-9332-bfe8a4baf5c1__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.31.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62494', '62495', '62496', '62497', '62498']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62494:62494 -p 62495:62495 -p 62496:62496 -p 62497:62497 -p 62498:62498 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62496 --rest-port=62494 --tcp-port=62495 --discv5-udp-port=62497 --rest-address=0.0.0.0 --nat=extip:172.18.31.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd48392bc7fe0cbe2d42ddaf3acd8adacffd9fdafe1adce13f5de75b385face7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62498 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEd0ub7ATqJJYhLHslxqqpeKFT3CzJ3Rumkk9v-FkOzxbz347NUXy_UL8n9k3jCuYmF5cidqbSab5wzW6YY1KooCgmlkgnY0gmlwhKwSbeSKbXVsdGlhZGRyc5YACASsEm3kBqBWAAoErBJt5AagV90DgnJzhQADAQAAiXNlY3AyNTZrMaECsV0fakQxu68WCxj9cLs2UDNA38tJJkNfNg73QQYhtmiDdGNwgqBWg3VkcIKgWIV3YWt1MgU --filternode=/ip4/172.18.109.228/tcp/41046/p2p/16Uiu2HAm7N2VzdUUzbcBd4ZcesuzAEFjD3jtJUbFQE8ewvg4qH4j
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.31.59 waku 46e86a75f82ec5f1c1d6a7f949fc96bafe32cbe229ecd53b32b36cf0644219be
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46e86a75f82e. Setting up logs at ./log/docker/node2_2025-12-27_04-10-21__cf74e6bf-edf9-4408-9332-bfe8a4baf5c1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62494
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:62494/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.59/tcp/62495/p2p/16Uiu2HAmCXE6284C2JS6CrKcAkHik6H1S9afhNdixyaceJnrLCg8","/ip4/172.18.31.59/tcp/62496/ws/p2p/16Uiu2HAmCXE6284C2JS6CrKcAkHik6H1S9afhNdixyaceJnrLCg8"],"enrUri":"enr:-L24QGN_jsFqH30tEazWTIZ-aY7IKzYznDhEytRGvjF_EmL7XaaAkhH6IhQCAfeXLx9qPu_xtIE7HXj1qEYHtssng5MCgmlkgnY0gmlwhKwSHzuKbXVsdGlhZGRyc5YACASsEh87BvQfAAoErBIfOwb0IN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_gLivP7E2i0HJDzzKFU02wr6bogCAmE6K8Ks_WGIa1GDdGNwgvQfg3VkcIL0IYV3YWt1MgA"}'
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:62494/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.228/tcp/41046/p2p/16Uiu2HAm7N2VzdUUzbcBd4ZcesuzAEFjD3jtJUbFQE8ewvg4qH4j"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/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:62494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1fcd81d3-bd40-4c64-b2a8-05b1cf59429c", "contentFilters": ["/waku/2/rs/3/0"], "pubsubTopic": "/waku/2/rs/3/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1fcd81d3-bd40-4c64-b2a8-05b1cf59429c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/0","version":0,"timestamp":1766808623580461580,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/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:62494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4a2c5b13-a269-4bf7-b6ac-80f723ac7806", "contentFilters": ["/waku/2/rs/3/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":"4a2c5b13-a269-4bf7-b6ac-80f723ac7806","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/1","version":0,"timestamp":1766808623705002947,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c6877399-a44c-4d68-83f6-735ecc2827b3", "contentFilters": ["/waku/2/rs/3/9"], "pubsubTopic": "/waku/2/rs/3/9"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c6877399-a44c-4d68-83f6-735ecc2827b3","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-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":"/waku/2/rs/3/9","version":0,"timestamp":1766808623827522764,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/25"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "50c3386c-e9f2-4f26-bc67-0e2a33129323", "contentFilters": ["/waku/2/rs/3/25"], "pubsubTopic": "/waku/2/rs/3/25"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"50c3386c-e9f2-4f26-bc67-0e2a33129323","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":"/waku/2/rs/3/25","version":0,"timestamp":1766808623950071626,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/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:62494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4dd7f1d6-8319-4bc0-b7e6-a2997201b64e", "contentFilters": ["/waku/2/rs/3/1000"], "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":"4dd7f1d6-8319-4bc0-b7e6-a2997201b64e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1000", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":"/waku/2/rs/3/1000","version":0,"timestamp":1766808624072740548,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:62494/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "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:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Not subscribed to topic: /waku/2/rs/3/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'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:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Not subscribed to topic: /waku/2/rs/3/9'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F25. Response content: b'Not subscribed to topic: /waku/2/rs/3/25'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41045/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1000", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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:62494/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1000. Response content: b'Not subscribed to topic: /waku/2/rs/3/1000'
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 9ded708f869b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 46e86a75f82e
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2025-12-27_04-24-27__4d919a17-d336-4d46-82c5-9848d80dc7ad
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-24-27__4d919a17-d336-4d46-82c5-9848d80dc7ad__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.203.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53009', '53010', '53011', '53012', '53013']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53009:53009 -p 53010:53010 -p 53011:53011 -p 53012:53012 -p 53013:53013 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53011 --rest-port=53009 --tcp-port=53010 --discv5-udp-port=53012 --rest-address=0.0.0.0 --nat=extip:172.18.203.188 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=29ab44ec7255dcfd588e1fe2dc315bc59a8df69bdb9086673bcc2270de83ab31 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53013 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.188 waku 48a01bf43d82eb1fb5263159752aeed175f4a6d94be966bd7dd3c9bcfd444d63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 48a01bf43d82. Setting up logs at ./log/docker/node1_2025-12-27_04-24-27__4d919a17-d336-4d46-82c5-9848d80dc7ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53009
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 4b457bf26b23. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e850c9035a4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53009/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53009/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.188/tcp/53010/p2p/16Uiu2HAmVkH3tFRE8o2WFd2ntdC6FcejpcASDfRJgZ6WXYWBJvj4","/ip4/172.18.203.188/tcp/53011/ws/p2p/16Uiu2HAmVkH3tFRE8o2WFd2ntdC6FcejpcASDfRJgZ6WXYWBJvj4"],"enrUri":"enr:-L24QKKImEpZPNz4bNCAcnry_zIW3NxZSg5-LT1l_zkChnpDOwyse8VmF_ofWP1Gn4ieYbsAjmUOnMjHn_8sSwVmmSkCgmlkgnY0gmlwhKwSy7yKbXVsdGlhZGRyc5YACASsEsu8Bs8SAAoErBLLvAbPE90DgnJzhQACAQAAiXNlY3AyNTZrMaED_fF25VjO3EnbJRm_ZcX3uU7mWs1k8Lqd7hG8_9PXmCODdGNwgs8Sg3VkcILPFIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-24-27__4d919a17-d336-4d46-82c5-9848d80dc7ad__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.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12797', '12798', '12799', '12800', '12801']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12797:12797 -p 12798:12798 -p 12799:12799 -p 12800:12800 -p 12801:12801 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12799 --rest-port=12797 --tcp-port=12798 --discv5-udp-port=12800 --rest-address=0.0.0.0 --nat=extip:172.18.238.26 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ad98997dbfdff10ca9553fc1236a790694a684b1e78bf4ee368ea61d50dcb56b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12801 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKKImEpZPNz4bNCAcnry_zIW3NxZSg5-LT1l_zkChnpDOwyse8VmF_ofWP1Gn4ieYbsAjmUOnMjHn_8sSwVmmSkCgmlkgnY0gmlwhKwSy7yKbXVsdGlhZGRyc5YACASsEsu8Bs8SAAoErBLLvAbPE90DgnJzhQACAQAAiXNlY3AyNTZrMaED_fF25VjO3EnbJRm_ZcX3uU7mWs1k8Lqd7hG8_9PXmCODdGNwgs8Sg3VkcILPFIV3YWt1MgU --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.238.26 waku 20dbdbba1247604297190a97504de8deda4e6dfec1550c58fa2ebabca8d6bb80
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 20dbdbba1247. Setting up logs at ./log/docker/node2_2025-12-27_04-24-27__4d919a17-d336-4d46-82c5-9848d80dc7ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12797
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:12797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12797/debug/v1/info" -H "Content-Type: application/json" -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.26/tcp/12798/p2p/16Uiu2HAmJf8gJXq6F2GjDL11y7wB92VQM7yrucSEidYYGpTRDbW5","/ip4/172.18.238.26/tcp/12799/ws/p2p/16Uiu2HAmJf8gJXq6F2GjDL11y7wB92VQM7yrucSEidYYGpTRDbW5"],"enrUri":"enr:-L24QA52le0k2p-S1U_8tuomNA6cM6mwj6DloQX-teRYjJn_Lw11nGTAvSDmxzdKTwJys21MvQHN9xS38_jUM6kTPaACgmlkgnY0gmlwhKwS7hqKbXVsdGlhZGRyc5YACASsEu4aBjH-AAoErBLuGgYx_90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWS-JsF0r40zAhVXOmNb7BcT43ch7_ng0alJdjXfnGz6DdGNwgjH-g3VkcIIyAIV3YWt1MgE"}'
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:12797/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.188/tcp/53010/p2p/16Uiu2HAmVkH3tFRE8o2WFd2ntdC6FcejpcASDfRJgZ6WXYWBJvj4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53009/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12797/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53009/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53009/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1766809470243592507,"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:12797/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1766809470243592507,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53009/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:53009/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":1766809470360034844,"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:12797/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":1766809470360034844,"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 48a01bf43d82
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 20dbdbba1247
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

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

View File

@ -0,0 +1,329 @@
2025-12-27 04:10:32.922 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:10:32.922 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2025-12-27_04-10-32__2a37ac7f-ee03-441f-8ff7-eb9ba2db547c
2025-12-27 04:10:32.922 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:10:32.923 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:10:32.923 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-27 04:10:32.929 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:32.929 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-32__2a37ac7f-ee03-441f-8ff7-eb9ba2db547c__wakuorg_nwaku:latest.log
2025-12-27 04:10:32.930 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:32.930 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:32.931 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:32.931 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.145
2025-12-27 04:10:32.932 DEBUG [src.node.docker_mananger] Generated ports ['12737', '12738', '12739', '12740', '12741']
2025-12-27 04:10:32.932 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:32.932 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:32.932 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:32.932 DEBUG [src.node.docker_mananger] docker run -i -t -p 12737:12737 -p 12738:12738 -p 12739:12739 -p 12740:12740 -p 12741:12741 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12739 --rest-port=12737 --tcp-port=12738 --discv5-udp-port=12740 --rest-address=0.0.0.0 --nat=extip:172.18.89.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beafa4ce664feea5d1cddbbdfbfcc84dbebc961670e0e782e42f4f08b04429d6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12741 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:10:33.114 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.145 waku 33c5b3966c7ae8ecef9a4e3f9e145b403a60324dfd7efbc96be8f27790cbfc44
2025-12-27 04:10:33.148 DEBUG [src.node.docker_mananger] Container started with ID 33c5b3966c7a. Setting up logs at ./log/docker/node1_2025-12-27_04-10-32__2a37ac7f-ee03-441f-8ff7-eb9ba2db547c__wakuorg_nwaku:latest.log
2025-12-27 04:10:33.148 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12737
2025-12-27 04:10:33.148 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:33.185 ERROR [src.node.docker_mananger] Max retries reached for container e453552f2159. Exiting log stream.
2025-12-27 04:10:33.726 ERROR [src.node.docker_mananger] Max retries reached for container 7446492e075d. Exiting log stream.
2025-12-27 04:10:34.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12737/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:34.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:10:34.154 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:34.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12737/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:34.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.145/tcp/12738/p2p/16Uiu2HAmR3imT4arc6gmUKnd1CrmZGM66eL7c7SrXEt4skgRx7eM","/ip4/172.18.89.145/tcp/12739/ws/p2p/16Uiu2HAmR3imT4arc6gmUKnd1CrmZGM66eL7c7SrXEt4skgRx7eM"],"enrUri":"enr:-L24QFi8bQl55D5TXMmwuxe3lTLnqfH6u8JumsT1APuL33slE5Fk4RPwFMuoKPysHsJHBmZlfYcTxTF4pcrWZPywOr4CgmlkgnY0gmlwhKwSWZGKbXVsdGlhZGRyc5YACASsElmRBjHCAAoErBJZkQYxw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDuB77QZJ-xCdaRrnA07OVn9zRpt9JLMlYNqPE-zclGYaDdGNwgjHCg3VkcIIxxIV3YWt1MgU"}'
2025-12-27 04:10:34.157 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:34.157 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-27 04:10:34.164 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:34.164 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-32__2a37ac7f-ee03-441f-8ff7-eb9ba2db547c__wakuorg_nwaku:latest.log
2025-12-27 04:10:34.164 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:34.164 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:34.165 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:34.166 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.49
2025-12-27 04:10:34.166 DEBUG [src.node.docker_mananger] Generated ports ['6902', '6903', '6904', '6905', '6906']
2025-12-27 04:10:34.166 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:34.166 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:34.166 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:34.166 DEBUG [src.node.docker_mananger] docker run -i -t -p 6902:6902 -p 6903:6903 -p 6904:6904 -p 6905:6905 -p 6906:6906 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6904 --rest-port=6902 --tcp-port=6903 --discv5-udp-port=6905 --rest-address=0.0.0.0 --nat=extip:172.18.36.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d2b7d59e6f7ef959a83afc6fa591fcaff2d7055fed43e43406cfb9ae4aea3fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6906 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFi8bQl55D5TXMmwuxe3lTLnqfH6u8JumsT1APuL33slE5Fk4RPwFMuoKPysHsJHBmZlfYcTxTF4pcrWZPywOr4CgmlkgnY0gmlwhKwSWZGKbXVsdGlhZGRyc5YACASsElmRBjHCAAoErBJZkQYxw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDuB77QZJ-xCdaRrnA07OVn9zRpt9JLMlYNqPE-zclGYaDdGNwgjHCg3VkcIIxxIV3YWt1MgU --filternode=/ip4/172.18.89.145/tcp/12738/p2p/16Uiu2HAmR3imT4arc6gmUKnd1CrmZGM66eL7c7SrXEt4skgRx7eM
2025-12-27 04:10:34.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.49 waku 5732a83e4875a41e0c06a9f7859f2bd35e9fd733a9ae7d2cb2452cd2de4ec475
2025-12-27 04:10:34.384 DEBUG [src.node.docker_mananger] Container started with ID 5732a83e4875. Setting up logs at ./log/docker/node2_2025-12-27_04-10-32__2a37ac7f-ee03-441f-8ff7-eb9ba2db547c__wakuorg_nwaku:latest.log
2025-12-27 04:10:34.385 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6902
2025-12-27 04:10:34.386 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:35.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:35.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:10:35.391 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:35.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:35.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.49/tcp/6903/p2p/16Uiu2HAmR22ZZfPDREGJU6DiC854tGmiDWRwUWFUNwYhgETis2VT","/ip4/172.18.36.49/tcp/6904/ws/p2p/16Uiu2HAmR22ZZfPDREGJU6DiC854tGmiDWRwUWFUNwYhgETis2VT"],"enrUri":"enr:-L24QIfw91Tu850kYAiH5wPMvGkskSiJZdMV5_WhsJ0zArR4O6oA5lER_s8HHKxHw3DoQrOrCFHgN98nVSeo103icrUCgmlkgnY0gmlwhKwSJDGKbXVsdGlhZGRyc5YACASsEiQxBhr3AAoErBIkMQYa-N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt6_w1_1djovXqt0xqpLthguxG2cWA6TQO24NOzzZAfaDdGNwghr3g3VkcIIa-YV3YWt1MgA"}'
2025-12-27 04:10:35.394 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:35.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.145/tcp/12738/p2p/16Uiu2HAmR3imT4arc6gmUKnd1CrmZGM66eL7c7SrXEt4skgRx7eM"]'
2025-12-27 04:10:35.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:35.425 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-27 04:10:35.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:10:35.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:35.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "62d12220-5b33-4430-aadb-a41fe26af5e6", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"62d12220-5b33-4430-aadb-a41fe26af5e6","statusDesc":"OK"}'
2025-12-27 04:10:35.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.590 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.714 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:35.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:10:35.800 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 0
2025-12-27 04:10:35.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:35.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:35.815 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:35.915 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:35.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:35.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1766808635800513561,"ephemeral":false}]'
2025-12-27 04:10:35.920 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 1
2025-12-27 04:10:35.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:35.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:35.934 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.034 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1766808635920895792,"ephemeral":false}]'
2025-12-27 04:10:36.039 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 2
2025-12-27 04:10:36.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.052 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.152 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1766808636040012594,"ephemeral":false}]'
2025-12-27 04:10:36.157 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 3
2025-12-27 04:10:36.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.170 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.270 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1766808636157681027,"ephemeral":false}]'
2025-12-27 04:10:36.275 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 4
2025-12-27 04:10:36.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.287 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.388 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1766808636275600385,"ephemeral":false}]'
2025-12-27 04:10:36.393 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 5
2025-12-27 04:10:36.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.405 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.505 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1766808636393274867,"ephemeral":false}]'
2025-12-27 04:10:36.510 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 6
2025-12-27 04:10:36.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.522 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.622 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1766808636510723323,"ephemeral":false}]'
2025-12-27 04:10:36.627 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 7
2025-12-27 04:10:36.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.740 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1766808636628022294,"ephemeral":false}]'
2025-12-27 04:10:36.745 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 8
2025-12-27 04:10:36.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.757 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.858 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1766808636745621206,"ephemeral":false}]'
2025-12-27 04:10:36.862 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 9
2025-12-27 04:10:36.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:36.975 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:36.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:36.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1766808636863137160,"ephemeral":false}]'
2025-12-27 04:10:36.980 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 10
2025-12-27 04:10:36.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:36.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:36.992 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.093 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1766808636980440774,"ephemeral":false}]'
2025-12-27 04:10:37.097 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 11
2025-12-27 04:10:37.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.110 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.210 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1766808637098099203,"ephemeral":false}]'
2025-12-27 04:10:37.215 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 12
2025-12-27 04:10:37.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.227 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.327 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1766808637215607269,"ephemeral":false}]'
2025-12-27 04:10:37.332 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 13
2025-12-27 04:10:37.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.345 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.445 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1766808637332807367,"ephemeral":false}]'
2025-12-27 04:10:37.450 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 14
2025-12-27 04:10:37.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.562 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1766808637450614855,"ephemeral":false}]'
2025-12-27 04:10:37.567 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 15
2025-12-27 04:10:37.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.579 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.679 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1766808637567659486,"ephemeral":false}]'
2025-12-27 04:10:37.684 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 16
2025-12-27 04:10:37.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.796 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1766808637684551798,"ephemeral":false}]'
2025-12-27 04:10:37.801 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 17
2025-12-27 04:10:37.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.813 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:37.914 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:37.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:37.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1766808637801613844,"ephemeral":false}]'
2025-12-27 04:10:37.918 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 18
2025-12-27 04:10:37.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:37.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:37.930 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.030 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1766808637918822907,"ephemeral":false}]'
2025-12-27 04:10:38.035 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 19
2025-12-27 04:10:38.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.047 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.147 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1766808638035388804,"ephemeral":false}]'
2025-12-27 04:10:38.152 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 20
2025-12-27 04:10:38.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.164 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.264 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1766808638152394168,"ephemeral":false}]'
2025-12-27 04:10:38.269 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 21
2025-12-27 04:10:38.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.281 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.381 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1766808638269630999,"ephemeral":false}]'
2025-12-27 04:10:38.386 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 22
2025-12-27 04:10:38.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.398 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.499 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1766808638386579997,"ephemeral":false}]'
2025-12-27 04:10:38.503 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 23
2025-12-27 04:10:38.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.515 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.615 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1766808638503890488,"ephemeral":false}]'
2025-12-27 04:10:38.620 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 24
2025-12-27 04:10:38.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.633 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.733 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1766808638620568264,"ephemeral":false}]'
2025-12-27 04:10:38.738 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 25
2025-12-27 04:10:38.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.750 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.850 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1766808638738716166,"ephemeral":false}]'
2025-12-27 04:10:38.855 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 26
2025-12-27 04:10:38.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.867 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:38.968 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:38.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1766808638855656685,"ephemeral":false}]'
2025-12-27 04:10:38.972 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 27
2025-12-27 04:10:38.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:38.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:38.985 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:39.085 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:39.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:39.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1766808638973213650,"ephemeral":false}]'
2025-12-27 04:10:39.090 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 28
2025-12-27 04:10:39.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:10:39.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:39.102 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:10:39.202 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:10:39.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6902/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:39.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1766808639090536334,"ephemeral":false}]'
2025-12-27 04:10:39.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6902/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:39.215 ERROR [src.node.api_clients.base_client] HTTP error occurred: 429 Client Error: Too Many Requests for url: http://127.0.0.1:6902/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"filter request rejected due rate limit exceeded"}'
2025-12-27 04:10:39.220 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:10:39.221 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:10:39.221 DEBUG [src.node.waku_node] Stopping container with id 33c5b3966c7a
2025-12-27 04:10:39.771 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:39.772 DEBUG [src.node.waku_node] Stopping container with id 5732a83e4875
2025-12-27 04:10:40.313 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:40.315 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:10:40.336 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:10:40.358 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,349 @@
2025-12-27 04:17:29.599 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:17:29.600 DEBUG [tests.conftest] Running test: test_static_shard_relay_10_nwaku_nodes with id: 2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7
2025-12-27 04:17:29.600 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:17:29.600 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:17:29.600 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-27 04:17:29.606 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:29.606 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:29.606 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:29.606 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:29.608 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:29.608 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.90
2025-12-27 04:17:29.608 DEBUG [src.node.docker_mananger] Generated ports ['41321', '41322', '41323', '41324', '41325']
2025-12-27 04:17:29.608 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:29.608 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:29.608 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:29.608 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:29.608 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:29.608 DEBUG [src.node.docker_mananger] docker run -i -t -p 41321:41321 -p 41322:41322 -p 41323:41323 -p 41324:41324 -p 41325:41325 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41323 --rest-port=41321 --tcp-port=41322 --discv5-udp-port=41324 --rest-address=0.0.0.0 --nat=extip:172.18.172.90 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=22eed90effce05346eb9c7d9ba6c1e4aea86e7df08aa56434aeba1a7cc9bffb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41325 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:17:29.760 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.90 waku 30b5ff1e924c01205893dd78beda1fa9027c91a421ddf78ecd923e375ad30ffb
2025-12-27 04:17:29.787 DEBUG [src.node.docker_mananger] Container started with ID 30b5ff1e924c. Setting up logs at ./log/docker/node1_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:29.788 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41321
2025-12-27 04:17:29.789 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:29.920 ERROR [src.node.docker_mananger] Max retries reached for container 1c25d067fdec. Exiting log stream.
2025-12-27 04:17:30.399 ERROR [src.node.docker_mananger] Max retries reached for container 2d4d207f1fe4. Exiting log stream.
2025-12-27 04:17:30.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41321/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:30.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:30.794 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:30.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41321/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:30.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6","/ip4/172.18.172.90/tcp/41323/ws/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"],"enrUri":"enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU"}'
2025-12-27 04:17:30.796 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:30.802 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:30.803 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:30.803 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:30.803 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:30.804 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:30.804 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.233
2025-12-27 04:17:30.804 DEBUG [src.node.docker_mananger] Generated ports ['21164', '21165', '21166', '21167', '21168']
2025-12-27 04:17:30.804 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:30.805 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:30.805 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:30.805 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:30.805 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:30.805 DEBUG [src.node.docker_mananger] docker run -i -t -p 21164:21164 -p 21165:21165 -p 21166:21166 -p 21167:21167 -p 21168:21168 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21166 --rest-port=21164 --tcp-port=21165 --discv5-udp-port=21167 --rest-address=0.0.0.0 --nat=extip:172.18.41.233 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7fbced12a7db79586fcf6116de1cc34d3e67abcaa58cdba1a4ec43adabb8ecb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21168 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:30.949 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.233 waku fc24bf08a695f3b0f8191b20998cfd8cbc83b689df9a36b51319c4890c4880d6
2025-12-27 04:17:30.973 DEBUG [src.node.docker_mananger] Container started with ID fc24bf08a695. Setting up logs at ./log/docker/node3_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:30.973 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21164
2025-12-27 04:17:30.973 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:31.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21164/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:31.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:31.989 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:31.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21164/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:31.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.233/tcp/21165/p2p/16Uiu2HAkzgR1c5Fajo392TLWZ9k7NXkqPb25HgVVmfDP1tCUx1zN","/ip4/172.18.41.233/tcp/21166/ws/p2p/16Uiu2HAkzgR1c5Fajo392TLWZ9k7NXkqPb25HgVVmfDP1tCUx1zN"],"enrUri":"enr:-L24QA4BwhgKaPp4faf59yf1kYHGu_kryTkgyDlsGf7GmwHme54UAx9vTSGrIl2uadzVFoh4Wy2rolQ5JpLuEACMCkACgmlkgnY0gmlwhKwSKemKbXVsdGlhZGRyc5YACASsEinpBlKtAAoErBIp6QZSrt0DgnJzhQACAQAAiXNlY3AyNTZrMaECThE4tsP1cQbIa8MUlmGYBwZqush2utfkc_GGFZNYvueDdGNwglKtg3VkcIJSr4V3YWt1MgE"}'
2025-12-27 04:17:31.995 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:31.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21164/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:31.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:32.003 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:32.003 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:32.003 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:32.004 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:32.005 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:32.005 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.35
2025-12-27 04:17:32.005 DEBUG [src.node.docker_mananger] Generated ports ['56571', '56572', '56573', '56574', '56575']
2025-12-27 04:17:32.005 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:32.005 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:32.005 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:32.006 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:32.006 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:32.006 DEBUG [src.node.docker_mananger] docker run -i -t -p 56571:56571 -p 56572:56572 -p 56573:56573 -p 56574:56574 -p 56575:56575 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56573 --rest-port=56571 --tcp-port=56572 --discv5-udp-port=56574 --rest-address=0.0.0.0 --nat=extip:172.18.197.35 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f6c270b4a54ba91ccaeb36b1d6d9c4f9b4f372b7800606be266b4ffc4e9ea5ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56575 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:32.154 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.35 waku 3a315ec306ae14cbd24554e36001a0390fc2df019fdf1fdc411b1edd61003a86
2025-12-27 04:17:32.178 DEBUG [src.node.docker_mananger] Container started with ID 3a315ec306ae. Setting up logs at ./log/docker/node4_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:32.179 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56571
2025-12-27 04:17:32.179 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:33.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56571/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:33.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:33.192 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:33.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56571/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:33.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.35/tcp/56572/p2p/16Uiu2HAm5P1hwVdcRmESxP5P1JTJSwdzJQtQj9FHzHDsLYmk7WXu","/ip4/172.18.197.35/tcp/56573/ws/p2p/16Uiu2HAm5P1hwVdcRmESxP5P1JTJSwdzJQtQj9FHzHDsLYmk7WXu"],"enrUri":"enr:-L24QACVh8WRD22Wmn2w6WrC2g78z4h984yhiTBLNPboZ9yLVbG9naWsnb_LmyMCjGgX1MixJ5E8Z9fg2BLs3sQkQwACgmlkgnY0gmlwhKwSxSOKbXVsdGlhZGRyc5YACASsEsUjBtz8AAoErBLFIwbc_d0DgnJzhQACAQAAiXNlY3AyNTZrMaECk-ZujekaCVj79KCNzUXAX2Wri6kVUYfFwk-MpBgwBXSDdGNwgtz8g3VkcILc_oV3YWt1MgE"}'
2025-12-27 04:17:33.199 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:33.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56571/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:33.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:33.207 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:33.207 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:33.207 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:33.207 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:33.209 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:33.209 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.187.179
2025-12-27 04:17:33.209 DEBUG [src.node.docker_mananger] Generated ports ['56636', '56637', '56638', '56639', '56640']
2025-12-27 04:17:33.209 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:33.209 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:33.209 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:33.209 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:33.209 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:33.209 DEBUG [src.node.docker_mananger] docker run -i -t -p 56636:56636 -p 56637:56637 -p 56638:56638 -p 56639:56639 -p 56640:56640 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56638 --rest-port=56636 --tcp-port=56637 --discv5-udp-port=56639 --rest-address=0.0.0.0 --nat=extip:172.18.187.179 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b967cccfcc44234ffffa0e7bd64cd9a1a34dffdbe1cd4c9d36572e2d1de2ba6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56640 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:33.359 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.187.179 waku 37bd6930ee926330f533f2c9818743dbf8c062a98243b75f247e42eec27d6d25
2025-12-27 04:17:33.381 DEBUG [src.node.docker_mananger] Container started with ID 37bd6930ee92. Setting up logs at ./log/docker/node5_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:33.382 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56636
2025-12-27 04:17:33.382 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:34.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56636/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:34.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:34.399 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:34.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56636/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:34.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.179/tcp/56637/p2p/16Uiu2HAmFBJosDmw89FCcqdcYohfcmGRwEbr76Yj4DDArhUFDyJr","/ip4/172.18.187.179/tcp/56638/ws/p2p/16Uiu2HAmFBJosDmw89FCcqdcYohfcmGRwEbr76Yj4DDArhUFDyJr"],"enrUri":"enr:-L24QBXr_G8EJPEZ4ejjL2UP-8U5GxtpABCsbbyaYL1D1Z-YaAiXDqDHncnjICQq-rN4SpEz5pDvIv75WQ3ra-nVmeACgmlkgnY0gmlwhKwSu7OKbXVsdGlhZGRyc5YACASsEruzBt09AAoErBK7swbdPt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJXurPSVNJjxwfsfcBBKmVRIxgBavX1zPZ64UY7l2IguDdGNwgt09g3VkcILdP4V3YWt1MgE"}'
2025-12-27 04:17:34.405 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:34.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56636/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:34.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:34.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:34.414 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:34.414 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:34.414 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:34.416 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:34.416 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.178
2025-12-27 04:17:34.416 DEBUG [src.node.docker_mananger] Generated ports ['43206', '43207', '43208', '43209', '43210']
2025-12-27 04:17:34.416 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:34.416 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:34.416 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:34.416 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:34.417 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:34.417 DEBUG [src.node.docker_mananger] docker run -i -t -p 43206:43206 -p 43207:43207 -p 43208:43208 -p 43209:43209 -p 43210:43210 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43208 --rest-port=43206 --tcp-port=43207 --discv5-udp-port=43209 --rest-address=0.0.0.0 --nat=extip:172.18.9.178 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4f8d2feeeedadf0d9ea9a65208ef9e53ef0053a146d1c4cfab93c930ff5aebed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43210 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:34.577 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.178 waku 3e162611a3788be40c232551b8efd70eb07b71c65e0f3b534105711d0a8a9ffe
2025-12-27 04:17:34.601 DEBUG [src.node.docker_mananger] Container started with ID 3e162611a378. Setting up logs at ./log/docker/node6_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:34.601 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43206
2025-12-27 04:17:34.602 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:35.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43206/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:35.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:35.612 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:35.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43206/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:35.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.178/tcp/43207/p2p/16Uiu2HAmDNhBiwbqsUMoJkCthpwo6ks4dwURANe7xQDWF7VPAU4T","/ip4/172.18.9.178/tcp/43208/ws/p2p/16Uiu2HAmDNhBiwbqsUMoJkCthpwo6ks4dwURANe7xQDWF7VPAU4T"],"enrUri":"enr:-L24QKiYBCZ0-taM6wnPQOiTg_aKdV601hmjQG3Hp8LhWlNZaUNOc2qgYvCPtqEbRLCBGADtQd7wUiQHl48Dg0HC3WQCgmlkgnY0gmlwhKwSCbKKbXVsdGlhZGRyc5YACASsEgmyBqjHAAoErBIJsgaoyN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDCq78S-VSGRr-hbDN1_GqTwinxJAlGp039elMqnZ4rVyDdGNwgqjHg3VkcIKoyYV3YWt1MgE"}'
2025-12-27 04:17:35.617 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:35.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43206/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:35.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:35.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:35.627 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:35.627 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:35.628 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:35.628 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.107
2025-12-27 04:17:35.628 DEBUG [src.node.docker_mananger] Generated ports ['40776', '40777', '40778', '40779', '40780']
2025-12-27 04:17:35.629 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:35.629 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:35.629 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:35.629 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:35.629 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:35.629 DEBUG [src.node.docker_mananger] docker run -i -t -p 40776:40776 -p 40777:40777 -p 40778:40778 -p 40779:40779 -p 40780:40780 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40778 --rest-port=40776 --tcp-port=40777 --discv5-udp-port=40779 --rest-address=0.0.0.0 --nat=extip:172.18.0.107 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5e8bf7a8b50aa7cbba8ebf285bd81af91cde7abfaa49aac25eece34df1a3779a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40780 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:35.794 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.107 waku 415d17166d0b326ace3214f7cfaf12547a4a3672c17718c2384f536ec4f2c50d
2025-12-27 04:17:35.820 DEBUG [src.node.docker_mananger] Container started with ID 415d17166d0b. Setting up logs at ./log/docker/node7_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:35.820 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40776
2025-12-27 04:17:35.821 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:36.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40776/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:36.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:36.832 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:36.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40776/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:36.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.107/tcp/40777/p2p/16Uiu2HAm15Bbre38vrVJkJ7gyBtjmUc7QvYtgrh64rRunRLWRBTo","/ip4/172.18.0.107/tcp/40778/ws/p2p/16Uiu2HAm15Bbre38vrVJkJ7gyBtjmUc7QvYtgrh64rRunRLWRBTo"],"enrUri":"enr:-L24QF941WpLzyGS0Z3Dn0E8j59038e-2qeu6zXqCKNRothjeHAntM4kE2x5TZXtfnW22Rl1Vs5U5xj4Dd8D1QQLDGMCgmlkgnY0gmlwhKwSAGuKbXVsdGlhZGRyc5YACASsEgBrBp9JAAoErBIAawafSt0DgnJzhQACAQAAiXNlY3AyNTZrMaECU-ZrA0o2uO1d85OPo8-ScX8Xuw5IyDFrwWSNzaObMWqDdGNwgp9Jg3VkcIKfS4V3YWt1MgE"}'
2025-12-27 04:17:36.837 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:36.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40776/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:36.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:36.845 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:36.845 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:36.845 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:36.845 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:36.846 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:36.846 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.140
2025-12-27 04:17:36.846 DEBUG [src.node.docker_mananger] Generated ports ['47749', '47750', '47751', '47752', '47753']
2025-12-27 04:17:36.847 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:36.847 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:36.847 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:36.847 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:36.847 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:36.847 DEBUG [src.node.docker_mananger] docker run -i -t -p 47749:47749 -p 47750:47750 -p 47751:47751 -p 47752:47752 -p 47753:47753 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47751 --rest-port=47749 --tcp-port=47750 --discv5-udp-port=47752 --rest-address=0.0.0.0 --nat=extip:172.18.174.140 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c8dfd2058ebcd40ddde1400ece9f9da5debb6c5c0db36ef0d6f68fdafa6fdfee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47753 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:36.999 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.140 waku 9824f8e9c1cb1d990a280aadc2319daaf6a88c068fcd776a9d491649d6371e02
2025-12-27 04:17:37.023 DEBUG [src.node.docker_mananger] Container started with ID 9824f8e9c1cb. Setting up logs at ./log/docker/node8_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:37.024 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47749
2025-12-27 04:17:37.024 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:38.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47749/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:38.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:38.036 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:38.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47749/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:38.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.140/tcp/47750/p2p/16Uiu2HAkwHa7NNhUrbugjViEW1HfoEDGE8zu3QfSE5HNoJmUBBLB","/ip4/172.18.174.140/tcp/47751/ws/p2p/16Uiu2HAkwHa7NNhUrbugjViEW1HfoEDGE8zu3QfSE5HNoJmUBBLB"],"enrUri":"enr:-L24QPrHM6zTl-OMxFpg8SA3GTg-VeOx1-YA4I5UGUrGCQ64O5ahNCUVhhrxC2CKH5TMdTmz1u-FNwAWIUjs3glzL0gCgmlkgnY0gmlwhKwSroyKbXVsdGlhZGRyc5YACASsEq6MBrqGAAoErBKujAa6h90DgnJzhQACAQAAiXNlY3AyNTZrMaECG6QXQdQ1dTRAH4fj153iHtAdQ33PfyqY0gvZtrcMb8CDdGNwgrqGg3VkcIK6iIV3YWt1MgE"}'
2025-12-27 04:17:38.042 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:38.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47749/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:38.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:38.050 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:38.050 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:38.050 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:38.050 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:38.052 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:38.052 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.19
2025-12-27 04:17:38.052 DEBUG [src.node.docker_mananger] Generated ports ['13792', '13793', '13794', '13795', '13796']
2025-12-27 04:17:38.052 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:38.052 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:38.052 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:38.053 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:38.053 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:38.053 DEBUG [src.node.docker_mananger] docker run -i -t -p 13792:13792 -p 13793:13793 -p 13794:13794 -p 13795:13795 -p 13796:13796 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13794 --rest-port=13792 --tcp-port=13793 --discv5-udp-port=13795 --rest-address=0.0.0.0 --nat=extip:172.18.212.19 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=894ae636f5a3cbad03ebaffa6fb71dbf2fca43c6dcc1aea3dfd0ba7ebbb35c11 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13796 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:38.212 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.19 waku c3b9670d31145e130257403fc040f6077ad04d8ec98abe0052c25c4fc7d626ff
2025-12-27 04:17:38.241 DEBUG [src.node.docker_mananger] Container started with ID c3b9670d3114. Setting up logs at ./log/docker/node9_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:38.241 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13792
2025-12-27 04:17:38.242 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:39.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13792/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:39.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:39.249 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:39.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13792/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:39.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.19/tcp/13793/p2p/16Uiu2HAmTHmVYNQMCJt73cVb1b8rx3UZ28LLLTpHneMcdH2k4Xvn","/ip4/172.18.212.19/tcp/13794/ws/p2p/16Uiu2HAmTHmVYNQMCJt73cVb1b8rx3UZ28LLLTpHneMcdH2k4Xvn"],"enrUri":"enr:-L24QJUXqYDVs4uJnf1Vg2uP0xQZtoTCKf7B1wQ081GP5TS_PTqIgetH6NmE06Wr3_JWXAk3-qSMyLpcY1AuB6QjfgMCgmlkgnY0gmlwhKwS1BOKbXVsdGlhZGRyc5YACASsEtQTBjXhAAoErBLUEwY14t0DgnJzhQACAQAAiXNlY3AyNTZrMaED2W-RkXC7C-o9W5yGayUe8QH857RkNcnj2fwJ_giP0S-DdGNwgjXhg3VkcII144V3YWt1MgE"}'
2025-12-27 04:17:39.253 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:39.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13792/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:39.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:39.264 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:39.264 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:39.264 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:39.264 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:39.265 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:39.265 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.197
2025-12-27 04:17:39.265 DEBUG [src.node.docker_mananger] Generated ports ['54699', '54700', '54701', '54702', '54703']
2025-12-27 04:17:39.265 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:39.266 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:39.266 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:39.266 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:39.266 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:39.266 DEBUG [src.node.docker_mananger] docker run -i -t -p 54699:54699 -p 54700:54700 -p 54701:54701 -p 54702:54702 -p 54703:54703 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54701 --rest-port=54699 --tcp-port=54700 --discv5-udp-port=54702 --rest-address=0.0.0.0 --nat=extip:172.18.201.197 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0baada3d5e1e8b8c4def20554c77b81ac52a728dbddfcac1e8674449c3bd12f6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54703 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:39.422 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.197 waku 0da223831d195a89f60a0f25128cdeadb9b423a8afced7506ac34b58ab405ff1
2025-12-27 04:17:39.451 DEBUG [src.node.docker_mananger] Container started with ID 0da223831d19. Setting up logs at ./log/docker/node10_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:39.451 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54699
2025-12-27 04:17:39.452 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:40.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54699/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:40.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:40.462 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:40.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:40.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.197/tcp/54700/p2p/16Uiu2HAm4NpGZdsqLSFtCCwmbaFJDoqLYJ7yGdC3PdTw6GtvvR8C","/ip4/172.18.201.197/tcp/54701/ws/p2p/16Uiu2HAm4NpGZdsqLSFtCCwmbaFJDoqLYJ7yGdC3PdTw6GtvvR8C"],"enrUri":"enr:-L24QGQqz0lJC2qHno2DyIxbYWDUOJjWWdKSVIJqsIEuiYlWMEC0aqG-d48v4TyI6twWRaELP1Mxn1Yp_QN7aTl8XE8CgmlkgnY0gmlwhKwSycWKbXVsdGlhZGRyc5YACASsEsnFBtWsAAoErBLJxQbVrd0DgnJzhQACAQAAiXNlY3AyNTZrMaEChP3P_ePX9sFOVp3Xbt2pkjqwMup_NyaYlNPnZzgXdrmDdGNwgtWsg3VkcILVroV3YWt1MgE"}'
2025-12-27 04:17:40.467 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:40.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54699/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:40.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:40.476 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:40.476 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:40.476 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:40.476 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:40.478 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:40.478 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.176
2025-12-27 04:17:40.478 DEBUG [src.node.docker_mananger] Generated ports ['47003', '47004', '47005', '47006', '47007']
2025-12-27 04:17:40.478 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:17:40.478 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:17:40.478 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:40.478 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:40.478 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:40.478 DEBUG [src.node.docker_mananger] docker run -i -t -p 47003:47003 -p 47004:47004 -p 47005:47005 -p 47006:47006 -p 47007:47007 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47005 --rest-port=47003 --tcp-port=47004 --discv5-udp-port=47006 --rest-address=0.0.0.0 --nat=extip:172.18.209.176 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=14fee6a1ad8dafdb72f6eb85ea24151f0abac83dfffd3e48fff20f2aeac5fbb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47007 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWuKvoSMgW3DSAzCm8LNS6RDjP9m_-ohK541Wx3PLKjBo6FLJ-kfKIowV6OOPDHwcK7xqQOAQfuLwZkstQ24JoCgmlkgnY0gmlwhKwSrFqKbXVsdGlhZGRyc5YACASsEqxaBqFqAAoErBKsWgaha90DgnJzhQACAQAAiXNlY3AyNTZrMaECOYlHNOGwdy7y9ubmUz3EijTg8M5HS0CLzm4HpcacRxeDdGNwgqFqg3VkcIKhbIV3YWt1MgU
2025-12-27 04:17:40.637 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.176 waku eac12b35b28e9f5feed3c0d2eb8d89606c79a8cfe35a70bc49dfc401a5b9b9c7
2025-12-27 04:17:40.663 DEBUG [src.node.docker_mananger] Container started with ID eac12b35b28e. Setting up logs at ./log/docker/node11_2025-12-27_04-17-29__fb31fc82-10cb-4087-84cd-10e4d14781d7__wakuorg_nwaku:latest.log
2025-12-27 04:17:40.663 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47003
2025-12-27 04:17:40.663 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:41.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47003/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:17:41.674 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:41.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.176/tcp/47004/p2p/16Uiu2HAmHDcryBTsQfVaoQbDGbjY9gZdNc6VpMPT4RfLnRYNKqwZ","/ip4/172.18.209.176/tcp/47005/ws/p2p/16Uiu2HAmHDcryBTsQfVaoQbDGbjY9gZdNc6VpMPT4RfLnRYNKqwZ"],"enrUri":"enr:-L24QBVt8f3Tj9vrUEWWZyD9Z0za1aGKd_VU0ZVmM-NyE2IrJqYr7KrRHNmOgkFzoMtXBamHwRTppHMfxYRrd9GB-EECgmlkgnY0gmlwhKwS0bCKbXVsdGlhZGRyc5YACASsEtGwBrecAAoErBLRsAa3nd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQ8qeFiZ4i5tL514PQ2sE-67ZQEivIezoFlmaa2L4IByDdGNwgrecg3VkcIK3noV3YWt1MgE"}'
2025-12-27 04:17:41.682 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:41.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47003/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.90/tcp/41322/p2p/16Uiu2HAkyJGdPjsr5fUHPGi6G1u9m6UwLFjF3qRwP3sx1LN4Aui6"]'
2025-12-27 04:17:41.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41321/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21164/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56571/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56636/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43206/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40776/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47749/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.703 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13792/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47003/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:17:41.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41321/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:41.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:41.726 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:17:41.827 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41321/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.832 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.836 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.840 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56636/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.844 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43206/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.847 DEBUG [src.steps.sharding] Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40776/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.851 DEBUG [src.steps.sharding] Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47749/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.854 DEBUG [src.steps.sharding] Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13792/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.857 DEBUG [src.steps.sharding] Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.861 DEBUG [src.steps.sharding] Checking that peer NODE_10:wakuorg/nwaku:latest can find the published message
2025-12-27 04:17:41.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47003/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:41.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809061710872809,"ephemeral":false,"proof":""}]'
2025-12-27 04:17:41.866 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:41.867 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:41.867 DEBUG [src.node.waku_node] Stopping container with id 30b5ff1e924c
2025-12-27 04:17:42.487 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:42.487 DEBUG [src.node.waku_node] Stopping container with id fc24bf08a695
2025-12-27 04:17:42.995 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:42.997 DEBUG [src.node.waku_node] Stopping container with id 3a315ec306ae
2025-12-27 04:17:43.300 ERROR [src.node.docker_mananger] Max retries reached for container 30b5ff1e924c. Exiting log stream.
2025-12-27 04:17:43.512 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:43.513 DEBUG [src.node.waku_node] Stopping container with id 37bd6930ee92
2025-12-27 04:17:43.810 ERROR [src.node.docker_mananger] Max retries reached for container fc24bf08a695. Exiting log stream.
2025-12-27 04:17:44.324 ERROR [src.node.docker_mananger] Max retries reached for container 3a315ec306ae. Exiting log stream.
2025-12-27 04:17:54.018 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:54.020 DEBUG [src.node.waku_node] Stopping container with id 3e162611a378
2025-12-27 04:17:54.830 ERROR [src.node.docker_mananger] Max retries reached for container 37bd6930ee92. Exiting log stream.
2025-12-27 04:18:04.485 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:04.487 DEBUG [src.node.waku_node] Stopping container with id 415d17166d0b
2025-12-27 04:18:04.967 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:04.968 DEBUG [src.node.waku_node] Stopping container with id 9824f8e9c1cb
2025-12-27 04:18:05.298 ERROR [src.node.docker_mananger] Max retries reached for container 3e162611a378. Exiting log stream.
2025-12-27 04:18:05.488 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:05.488 DEBUG [src.node.waku_node] Stopping container with id c3b9670d3114
2025-12-27 04:18:05.781 ERROR [src.node.docker_mananger] Max retries reached for container 415d17166d0b. Exiting log stream.
2025-12-27 04:18:05.963 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:05.963 DEBUG [src.node.waku_node] Stopping container with id 0da223831d19
2025-12-27 04:18:06.299 ERROR [src.node.docker_mananger] Max retries reached for container 9824f8e9c1cb. Exiting log stream.
2025-12-27 04:18:06.426 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:06.426 DEBUG [src.node.waku_node] Stopping container with id eac12b35b28e
2025-12-27 04:18:06.776 ERROR [src.node.docker_mananger] Max retries reached for container c3b9670d3114. Exiting log stream.
2025-12-27 04:18:06.898 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:18:06.899 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:18:06.931 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:06.952 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:06.974 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:06.985 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.000 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.020 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.036 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.056 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.063 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:18:07.069 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,284 @@
WRN 2025-12-27 04:12:52.133+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-27 04:12:52.133+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-27 04:12:52.133+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2025-12-27 04:12:52.133+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-27 04:12:52.133+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-27 04:12:52.134+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:49334
INF 2025-12-27 04:12:52.134+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:49334/
INF 2025-12-27 04:12:52.134+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-27 04:12:52.134+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-27 04:12:52.135+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-27 04:12:52.135+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-27 04:12:52.135+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-27 04:12:52.135+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-27 04:12:52.135+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws]"
INF 2025-12-27 04:12:52.135+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-27 04:12:52.135+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-27 04:12:52.135+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-27 04:12:52.135+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-27 04:12:52.135+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-27 04:12:52.135+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-27 04:12:52.135+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-27 04:12:52.135+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*tuVazq, seqNo: 1766808772, addresses: [/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws], mixKey: )"
TRC 2025-12-27 04:12:52.136+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-27 04:12:52.136+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-27 04:12:52.136+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-27 04:12:52.136+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-27 04:12:52.136+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-27 04:12:52.136+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-27 04:12:52.136+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2025-12-27 04:12:52.136+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2025-12-27 04:12:52.136+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2025-12-27 04:12:52.136+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2025-12-27 04:12:52.136+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2025-12-27 04:12:52.136+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2025-12-27 04:12:52.136+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2025-12-27 04:12:52.136+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-27 04:12:52.136+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2025-12-27 04:12:52.136+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-27 04:12:52.136+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2025-12-27 04:12:52.136+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-27 04:12:52.136+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2025-12-27 04:12:52.136+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2025-12-27 04:12:52.136+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-124-g96196a
INF 2025-12-27 04:12:52.136+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-124-g96196a
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-27 04:12:52.136+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-27 04:12:52.136+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq, listenAddrs: [/ip4/0.0.0.0/tcp/49336/ws, /ip4/0.0.0.0/tcp/49335], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-124-g96196a)"
TRC 2025-12-27 04:12:52.136+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-27 04:12:52.137+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/49335
TRC 2025-12-27 04:12:52.137+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/49335]
DBG 2025-12-27 04:12:52.137+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-27 04:12:52.137+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-27 04:12:52.137+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-27 04:12:52.137+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-27 04:12:52.137+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/49336/ws]
TRC 2025-12-27 04:12:52.137+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:49336
TRC 2025-12-27 04:12:52.137+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/49336/ws]"
INF 2025-12-27 04:12:52.137+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-27 04:12:52.137+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-27 04:12:52.137+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-27 04:12:52.137+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-27 04:12:52.137+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-27 04:12:52.137+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-27 04:12:52.137+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-27 04:12:52.137+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
WRN 2025-12-27 04:12:52.138+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-27 04:12:52.138+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq, listenAddrs: [/ip4/0.0.0.0/tcp/49335, /ip4/0.0.0.0/tcp/49336/ws], addrs: [/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-124-g96196a)"
INF 2025-12-27 04:12:52.138+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*tuVazq addrs="[/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws]"
INF 2025-12-27 04:12:52.138+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq][/ip4/0.0.0.0/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws]"
INF 2025-12-27 04:12:52.138+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq][/ip4/172.18.244.106/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq]
INF 2025-12-27 04:12:52.138+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QPr0Ks5hIkehepiKwqwGz4oZtC06mbm2hxw11fvxlpmFO4lujmE7aEzNZoNwIpGkZ2tXnFMo3Le1Uma78FNNYeEBgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc4wACgSsEvRqBsC43QOCcnOFAAMBAACJc2VjcDI1NmsxoQP25ggXxnh_Ko4sKnJ9L7PO7zAYm83iA73rGg_d8I44voN0Y3CCwLeDdWRwgsC5hXdha3UyBA
INF 2025-12-27 04:12:52.138+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
INF 2025-12-27 04:12:52.138+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*tuVazq addrs="[/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws]"
INF 2025-12-27 04:12:52.138+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq][/ip4/0.0.0.0/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.244.106/tcp/49335, /ip4/172.18.244.106/tcp/49336/ws]"
INF 2025-12-27 04:12:52.138+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq][/ip4/172.18.244.106/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq]
INF 2025-12-27 04:12:52.138+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QPr0Ks5hIkehepiKwqwGz4oZtC06mbm2hxw11fvxlpmFO4lujmE7aEzNZoNwIpGkZ2tXnFMo3Le1Uma78FNNYeEBgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc4wACgSsEvRqBsC43QOCcnOFAAMBAACJc2VjcDI1NmsxoQP25ggXxnh_Ko4sKnJ9L7PO7zAYm83iA73rGg_d8I44voN0Y3CCwLeDdWRwgsC5hXdha3UyBA
INF 2025-12-27 04:12:52.139+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ record="(2, id: \"v4\", ip: 172.18.244.106, multiaddrs: 0x000804AC12F46A06C0B7000A04AC12F46A06C0B8DD03, rs: 0x0003010000, secp256k1: 0x03F6E60817C6787F2A8E2C2A727D2FB3CEEF30189BCDE203BDEB1A0FDDF08E38BE, tcp: 49335, udp: 49337, waku2: 0x04)"
INF 2025-12-27 04:12:52.139+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-27 04:12:52.139+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-27 04:12:52.139+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=49337
TRC 2025-12-27 04:12:52.139+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-27 04:12:52.140+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-27 04:12:52.140+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:12:52.140+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:12:52.140+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-27 04:12:52.140+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-27 04:12:52.140+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QHCI20QOAj3FbFyHEFjSaH_phlQtnHb0EVvx32bQ-CETaknx8-e9D4WchseyoM4PItNc7a5OlANuHnUEMxrz1qIDgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ enr="(3, id: \"v4\", ip: 172.18.244.106, multiaddrs: 0x000804AC12F46A06C0B7000A04AC12F46A06C0B8DD03, rs: 0x0003010000, secp256k1: 0x03F6E60817C6787F2A8E2C2A727D2FB3CEEF30189BCDE203BDEB1A0FDDF08E38BE, tcp: 49335, udp: 49337, waku2: 0x04)"
TRC 2025-12-27 04:12:52.140+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2025-12-27 04:12:52.140+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-27 04:12:52.140+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-27 04:12:52.142+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-27 04:12:52.143+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=49338
INF 2025-12-27 04:12:52.143+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=49338
INF 2025-12-27 04:12:52.143+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-27 04:12:52.143+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-27 04:12:52.154+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
DBG 2025-12-27 04:12:53.160+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52646 meth=GET uri=/health
DBG 2025-12-27 04:12:53.160+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52646 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-27 04:12:53.160+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:12:53.161+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2025-12-27 04:12:53.161+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=139987226006480
TRC 2025-12-27 04:12:53.161+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2025-12-27 04:12:53.161+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:12:53.161+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2025-12-27 04:12:53.161+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=139987226006480
TRC 2025-12-27 04:12:53.161+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2025-12-27 04:12:53.161+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=139987226006480
TRC 2025-12-27 04:12:53.161+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2025-12-27 04:12:53.161+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52646 uri=/health content_type=application/json content_size=931
DBG 2025-12-27 04:12:53.164+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52654 meth=GET uri=/debug/v1/info
DBG 2025-12-27 04:12:53.164+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52654 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-27 04:12:53.164+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.244.106/tcp/49335/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq, /ip4/172.18.244.106/tcp/49336/ws/p2p/16Uiu2HAmVGn5uYZyGmXvd8BiAGfEeVMu6LaNvAsPWWk8CmtuVazq], enrUri: enr:-L24QJRS8NzrvN1sy6RBl0qkC3TXEtjMKXgW0WvfJZ7K-c2tepexbv7KIejl36JITh5jIrSEbMr186hJk7voxw41GrsCgmlkgnY0gmlwhKwS9GqKbXVsdGlhZGRyc5YACASsEvRqBsC3AAoErBL0agbAuN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9uYIF8Z4fyqOLCpyfS-zzu8wGJvN4gO96xoP3fCOOL6DdGNwgsC3g3VkcILAuYV3YWt1MgQ, mixPubKey: none(string))"
DBG 2025-12-27 04:12:53.164+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52654 uri=/debug/v1/info content_type=application/json content_size=475
TRC 2025-12-27 04:12:57.141+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:12:57.141+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:12:57.141+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:12:57.156+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:12:57.165+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-27 04:13:02.139+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:02.139+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:02.139+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:02.139+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:02.139+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:02.139+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:02.139+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:02.139+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:02.141+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:02.141+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:02.141+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:02.141+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2025-12-27 04:13:02.141+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:02.141+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:02.167+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:02.177+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-27 04:13:07.143+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:07.143+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:07.143+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:07.178+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:07.189+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:12.140+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:12.140+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:12.140+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:12.140+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:12.140+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:12.140+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:12.140+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:12.140+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:12.142+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2025-12-27 04:13:12.142+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:12.142+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:12.143+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:12.143+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:12.143+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:12.191+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:12.201+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:17.144+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:17.144+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:17.144+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:17.201+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:17.211+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-27 04:13:22.140+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-27 04:13:22.140+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
TRC 2025-12-27 04:13:22.140+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:22.140+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:22.140+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:22.140+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:22.140+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:22.140+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:22.140+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:22.140+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:22.143+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2025-12-27 04:13:22.143+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:22.143+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:22.145+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:22.145+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:22.145+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:22.212+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:22.222+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-27 04:13:27.146+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:27.146+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:27.146+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:27.223+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:27.234+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:32.142+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:32.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:32.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:32.142+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:32.142+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:32.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:32.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:32.142+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:32.144+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2025-12-27 04:13:32.144+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:32.144+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:32.147+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:32.147+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:32.147+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:32.235+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:32.245+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:37.148+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:37.148+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:37.148+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:37.246+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:37.257+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-27 04:13:42.142+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:42.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:42.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:42.142+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:42.142+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:42.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:42.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:42.142+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:42.145+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2025-12-27 04:13:42.145+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:42.145+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:42.149+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:42.149+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:42.149+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:42.258+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:42.269+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:47.150+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:47.150+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:47.150+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:47.270+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:47.280+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
INF 2025-12-27 04:13:52.139+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2025-12-27 04:13:52.139+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2025-12-27 04:13:52.139+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2025-12-27 04:13:52.139+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-27 04:13:52.139+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
TRC 2025-12-27 04:13:52.142+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-27 04:13:52.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:52.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-27 04:13:52.142+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-27 04:13:52.142+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-27 04:13:52.142+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139987226006480
TRC 2025-12-27 04:13:52.142+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-27 04:13:52.142+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-27 04:13:52.145+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2025-12-27 04:13:52.145+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-27 04:13:52.145+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-27 04:13:52.151+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:52.151+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:52.151+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-27 04:13:52.282+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-27 04:13:52.291+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-27 04:13:57.151+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-27 04:13:57.151+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-27 04:13:57.151+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
NTC 2025-12-27 04:13:57.179+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-27 04:13:57.188+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-27 04:13:57.188+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-27 04:13:57.188+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-27 04:13:57.188+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-27 04:13:57.189+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-27 04:13:57.189+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-27 04:13:57.189+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-27 04:13:57.189+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-27 04:13:57.189+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-27 04:13:57.189+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-27 04:13:57.189+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-27 04:13:57.189+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-27 04:13:57.189+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-27 04:13:57.189+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-27 04:13:57.189+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-27 04:13:57.189+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-27 04:13:57.189+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-27 04:13:57.189+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-27 04:13:57.189+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/49335]
TRC 2025-12-27 04:13:57.190+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-27 04:13:57.190+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-27 04:13:57.190+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/49336/ws]
TRC 2025-12-27 04:13:57.190+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-27 04:13:57.190+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-27 04:13:57.190+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-27 04:13:57.190+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-27 04:13:57.190+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-27 04:13:57.190+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-27 04:13:57.190+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:49334

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/8/0] with id: 2025-12-27_04-20-30__073a3914-4f7c-4bd6-a700-171dac86f982
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-20-30__073a3914-4f7c-4bd6-a700-171dac86f982__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.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30796', '30797', '30798', '30799', '30800']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 8
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 30796:30796 -p 30797:30797 -p 30798:30798 -p 30799:30799 -p 30800:30800 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30798 --rest-port=30796 --tcp-port=30797 --discv5-udp-port=30799 --rest-address=0.0.0.0 --nat=extip:172.18.231.241 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=b1be5ecdcf6ef4cfdc5fe11e52ebda8a2dd0d76b6edf976dece13fd27a58e3f8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30800 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.241 waku d98956e17a519c58be1f4a09f78ebe22650b4b68887ab5012b69feb029bd7562
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d98956e17a51. Setting up logs at ./log/docker/node1_2025-12-27_04-20-30__073a3914-4f7c-4bd6-a700-171dac86f982__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30796
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 2a5ad89a341a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2cba71caa0b6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30796/debug/v1/info" -H "Content-Type: application/json" -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.241/tcp/30797/p2p/16Uiu2HAmLfTeusHTVfUpnGSr5buZUMMtEVbdYoXj5LioUtvw8i1E","/ip4/172.18.231.241/tcp/30798/ws/p2p/16Uiu2HAmLfTeusHTVfUpnGSr5buZUMMtEVbdYoXj5LioUtvw8i1E"],"enrUri":"enr:-L24QJBgmfsrZyJsPCnV146BHByMpirBwFNb7Unnwgz-K0_sVbqD7uyThcOvGCswAJ7T4Sw2o5EJL-nd3CTu_kIHDs0CgmlkgnY0gmlwhKwS5_GKbXVsdGlhZGRyc5YACASsEufxBnhNAAoErBLn8QZ4Tt0DgnJzhQAIAQAAiXNlY3AyNTZrMaEDdvxeMleuNzr_5OOdeFv2TlnI25WoVaDDaxnLU4JJy6mDdGNwgnhNg3VkcIJ4T4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-20-30__073a3914-4f7c-4bd6-a700-171dac86f982__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.243
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60560', '60561', '60562', '60563', '60564']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 8
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 60560:60560 -p 60561:60561 -p 60562:60562 -p 60563:60563 -p 60564:60564 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60562 --rest-port=60560 --tcp-port=60561 --discv5-udp-port=60563 --rest-address=0.0.0.0 --nat=extip:172.18.160.243 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=7abe609f6ec39f7be65bb7df4bf476dff5b0f6cc47ee4efccded0394d3316ba4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60564 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJBgmfsrZyJsPCnV146BHByMpirBwFNb7Unnwgz-K0_sVbqD7uyThcOvGCswAJ7T4Sw2o5EJL-nd3CTu_kIHDs0CgmlkgnY0gmlwhKwS5_GKbXVsdGlhZGRyc5YACASsEufxBnhNAAoErBLn8QZ4Tt0DgnJzhQAIAQAAiXNlY3AyNTZrMaEDdvxeMleuNzr_5OOdeFv2TlnI25WoVaDDaxnLU4JJy6mDdGNwgnhNg3VkcIJ4T4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.243 waku 286be921568377a506f6aefb95690e72c2529809e21e85fb28877aacd7d48c97
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 286be9215683. Setting up logs at ./log/docker/node2_2025-12-27_04-20-30__073a3914-4f7c-4bd6-a700-171dac86f982__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60560
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:60560/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60560/debug/v1/info" -H "Content-Type: application/json" -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.243/tcp/60561/p2p/16Uiu2HAmT9dGptse76ZKYVfuffJ9Pcmj53DFgkuJTaMCMuQ2ghhn","/ip4/172.18.160.243/tcp/60562/ws/p2p/16Uiu2HAmT9dGptse76ZKYVfuffJ9Pcmj53DFgkuJTaMCMuQ2ghhn"],"enrUri":"enr:-L24QPsuPCOJOJDhH-r_VxjYWoTD65-OP5elxT45o_O7CA52P1bi8h4OpEQswLGzVkssNNOMoynWrdTJ63Oae82Y-UMCgmlkgnY0gmlwhKwSoPOKbXVsdGlhZGRyc5YACASsEqDzBuyRAAoErBKg8wbskt0DgnJzhQAIAQAAiXNlY3AyNTZrMaED11mg7uB2tfBoKT68cRGLwBHPaao8n6RSLrsvbimTP2WDdGNwguyRg3VkcILsk4V3YWt1MgE"}'
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:60560/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.241/tcp/30797/p2p/16Uiu2HAmLfTeusHTVfUpnGSr5buZUMMtEVbdYoXj5LioUtvw8i1E"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30796/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/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:60560/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/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:30796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%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:30796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%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":1766809233151455014,"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:60560/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%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":1766809233151455014,"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 d98956e17a51
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 286be9215683
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
2025-12-27 04:23:22.932 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:23:22.932 DEBUG [tests.conftest] Running test: test_light_push_on_non_subscribed_pubsub_topic with id: 2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e
2025-12-27 04:23:22.932 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:23:22.932 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:23:22.939 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:23:22.940 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:22.940 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:23:22.940 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:23:22.941 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:23:22.941 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.82
2025-12-27 04:23:22.941 DEBUG [src.node.docker_mananger] Generated ports ['15230', '15231', '15232', '15233', '15234']
2025-12-27 04:23:22.942 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:23:22.942 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:23:22.942 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:23:22.942 DEBUG [src.node.docker_mananger] docker run -i -t -p 15230:15230 -p 15231:15231 -p 15232:15232 -p 15233:15233 -p 15234:15234 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15232 --rest-port=15230 --tcp-port=15231 --discv5-udp-port=15233 --rest-address=0.0.0.0 --nat=extip:172.18.81.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0efeafaf5bdba7c7eeadc452ecfb5d50db7ec187d75eadc68cacaaaeda8d04bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15234 --metrics-logging=true --lightpush=true --relay=true
2025-12-27 04:23:23.139 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.82 waku 000352decc5e633e73c453fd81164f4b4bde6d2f96f4e5e9d4abdd0adcd8d576
2025-12-27 04:23:23.175 DEBUG [src.node.docker_mananger] Container started with ID 000352decc5e. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:23.176 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15230
2025-12-27 04:23:23.177 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:23:24.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15230/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:24.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:23:24.181 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:23:24.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:24.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.82/tcp/15231/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj","/ip4/172.18.81.82/tcp/15232/ws/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj"],"enrUri":"enr:-L24QAiCYaqzFoyRURyXAhXRQhH3GiXIMqFsNr_9MXfRfBsITbM49WPoJMSkgOdp473fkaPpg9hwgS2-NNjsfLeklvwCgmlkgnY0gmlwhKwSUVKKbXVsdGlhZGRyc5YACASsElFSBjt_AAoErBJRUgY7gN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBwdZtRShgs5xygczlE7BzUuTxFT05vUSLnmyu_lhzpSDdGNwgjt_g3VkcII7gYV3YWt1Mgk"}'
2025-12-27 04:23:24.183 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:23:24.190 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:23:24.190 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:24.190 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:23:24.190 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:23:24.191 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:23:24.191 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.24
2025-12-27 04:23:24.192 DEBUG [src.node.docker_mananger] Generated ports ['43750', '43751', '43752', '43753', '43754']
2025-12-27 04:23:24.192 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:23:24.192 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:23:24.192 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:23:24.192 DEBUG [src.node.docker_mananger] docker run -i -t -p 43750:43750 -p 43751:43751 -p 43752:43752 -p 43753:43753 -p 43754:43754 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43752 --rest-port=43750 --tcp-port=43751 --discv5-udp-port=43753 --rest-address=0.0.0.0 --nat=extip:172.18.1.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2230ba7d1a4c4efdce4204fb365e0f6780da11d1a9728cb9cfd4fb3d2d7bfdf4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43754 --metrics-logging=true --lightpush=false --relay=true
2025-12-27 04:23:24.372 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.24 waku 280105a733b4d5154d1d4473467ba98631b6b5fac2c8424e186e48eb62e0ec34
2025-12-27 04:23:24.401 DEBUG [src.node.docker_mananger] Container started with ID 280105a733b4. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:24.401 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43750
2025-12-27 04:23:24.402 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:23:25.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43750/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:25.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:23:25.405 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:23:25.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43750/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:25.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.24/tcp/43751/p2p/16Uiu2HAmUdoRWETeNNkUrEo1Jz6zbE6X1MUbedehA8L2TXibsrqK","/ip4/172.18.1.24/tcp/43752/ws/p2p/16Uiu2HAmUdoRWETeNNkUrEo1Jz6zbE6X1MUbedehA8L2TXibsrqK"],"enrUri":"enr:-L24QEXTUhTN2MdfOlIQadcsYMmqwSAuPb80aXVDOB3z2uLza-Dr1AmN6L-aNZgZYA8uJvreayRxhMgjwEIQ3QL0bZsCgmlkgnY0gmlwhKwSARiKbXVsdGlhZGRyc5YACASsEgEYBqrnAAoErBIBGAaq6N0DgnJzhQADAQAAiXNlY3AyNTZrMaED7W0N7_VoGMNEcQEepfODO3Q-EMczJ1GznlbI2AUZfOaDdGNwgqrng3VkcIKq6YV3YWt1MgE"}'
2025-12-27 04:23:25.408 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:23:25.408 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43750/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.82/tcp/15231/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj"]'
2025-12-27 04:23:25.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:23:25.449 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:23:25.449 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:25.449 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:23:25.450 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:23:25.453 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:23:25.455 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.153.24
2025-12-27 04:23:25.455 DEBUG [src.node.docker_mananger] Generated ports ['37848', '37849', '37850', '37851', '37852']
2025-12-27 04:23:25.455 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:23:25.455 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:23:25.456 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:23:25.456 DEBUG [src.node.docker_mananger] docker run -i -t -p 37848:37848 -p 37849:37849 -p 37850:37850 -p 37851:37851 -p 37852:37852 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37850 --rest-port=37848 --tcp-port=37849 --discv5-udp-port=37851 --rest-address=0.0.0.0 --nat=extip:172.18.153.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=469b99ca7ada605153192ce546ac5bfadc0cee0f4c6cc8aafdc864782e4517f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37852 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAiCYaqzFoyRURyXAhXRQhH3GiXIMqFsNr_9MXfRfBsITbM49WPoJMSkgOdp473fkaPpg9hwgS2-NNjsfLeklvwCgmlkgnY0gmlwhKwSUVKKbXVsdGlhZGRyc5YACASsElFSBjt_AAoErBJRUgY7gN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBwdZtRShgs5xygczlE7BzUuTxFT05vUSLnmyu_lhzpSDdGNwgjt_g3VkcII7gYV3YWt1Mgk --lightpushnode=/ip4/172.18.81.82/tcp/15231/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj --lightpush=true --relay=false
2025-12-27 04:23:25.635 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.153.24 waku 374a14cffec5a355ac6d3172a391283b482b484069ad282796e33b6e6bc1532e
2025-12-27 04:23:25.663 DEBUG [src.node.docker_mananger] Container started with ID 374a14cffec5. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:25.665 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37848
2025-12-27 04:23:25.665 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:23:26.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:26.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:26.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:26.961 ERROR [src.node.docker_mananger] Max retries reached for container 374a14cffec5. Exiting log stream.
2025-12-27 04:23:26.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:27.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:28.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:29.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:30.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:31.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:32.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:33.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:34.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:35.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:36.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:37.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:38.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:39.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:40.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:41.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:42.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:43.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:44.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:45.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37848/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:46.707 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=37848): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9184961ca0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:23:46.807 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:23:46.807 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:23:46.809 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:23:46.809 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.132
2025-12-27 04:23:46.809 DEBUG [src.node.docker_mananger] Generated ports ['34937', '34938', '34939', '34940', '34941']
2025-12-27 04:23:46.809 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:23:46.809 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:23:46.810 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:23:46.810 DEBUG [src.node.docker_mananger] docker run -i -t -p 34937:34937 -p 34938:34938 -p 34939:34939 -p 34940:34940 -p 34941:34941 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34939 --rest-port=34937 --tcp-port=34938 --discv5-udp-port=34940 --rest-address=0.0.0.0 --nat=extip:172.18.51.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=691bce466ba3b229a3bfec892f58d2bb4eeb3ada5c09480bf1c7766e0fb0c772 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34941 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAiCYaqzFoyRURyXAhXRQhH3GiXIMqFsNr_9MXfRfBsITbM49WPoJMSkgOdp473fkaPpg9hwgS2-NNjsfLeklvwCgmlkgnY0gmlwhKwSUVKKbXVsdGlhZGRyc5YACASsElFSBjt_AAoErBJRUgY7gN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBwdZtRShgs5xygczlE7BzUuTxFT05vUSLnmyu_lhzpSDdGNwgjt_g3VkcII7gYV3YWt1Mgk --lightpushnode=/ip4/172.18.81.82/tcp/15231/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj --lightpush=true --relay=false
2025-12-27 04:23:46.985 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.132 waku 11dc0c2fd95c97a4fd16b4f9290f84bafcfa8504281f66b46adca7b9347affe4
2025-12-27 04:23:47.016 DEBUG [src.node.docker_mananger] Container started with ID 11dc0c2fd95c. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:23:47.017 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34937
2025-12-27 04:23:47.018 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:23:48.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.340 ERROR [src.node.docker_mananger] Max retries reached for container 11dc0c2fd95c. Exiting log stream.
2025-12-27 04:23:48.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:48.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:49.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:50.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:51.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:52.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:53.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:54.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:55.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:56.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:57.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:58.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:23:59.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:00.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:01.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:02.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:03.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:04.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:05.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:06.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:07.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:08.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34937/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:08.068 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=34937): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f91849da750>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:24:08.168 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:24:08.168 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:24:08.170 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:24:08.170 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.132
2025-12-27 04:24:08.170 DEBUG [src.node.docker_mananger] Generated ports ['61207', '61208', '61209', '61210', '61211']
2025-12-27 04:24:08.170 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:24:08.170 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:24:08.170 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:24:08.170 DEBUG [src.node.docker_mananger] docker run -i -t -p 61207:61207 -p 61208:61208 -p 61209:61209 -p 61210:61210 -p 61211:61211 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61209 --rest-port=61207 --tcp-port=61208 --discv5-udp-port=61210 --rest-address=0.0.0.0 --nat=extip:172.18.75.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ccbafa33c03e5accb621da2f4a6ee410a58a43afaabcfc51adc3696a62c5a42 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61211 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAiCYaqzFoyRURyXAhXRQhH3GiXIMqFsNr_9MXfRfBsITbM49WPoJMSkgOdp473fkaPpg9hwgS2-NNjsfLeklvwCgmlkgnY0gmlwhKwSUVKKbXVsdGlhZGRyc5YACASsElFSBjt_AAoErBJRUgY7gN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBwdZtRShgs5xygczlE7BzUuTxFT05vUSLnmyu_lhzpSDdGNwgjt_g3VkcII7gYV3YWt1Mgk --lightpushnode=/ip4/172.18.81.82/tcp/15231/p2p/16Uiu2HAmD8RhrkSa2UrixJhvdJKxXFW6KoyzAHndcFaSXdzncNtj --lightpush=true --relay=false
2025-12-27 04:24:08.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.132 waku a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c
2025-12-27 04:24:08.375 DEBUG [src.node.docker_mananger] Container started with ID a988b8828da2. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-23-22__044ffacd-2e42-4fbe-8cdf-9789b47ce33e__wakuorg_nwaku:latest.log
2025-12-27 04:24:08.376 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61207
2025-12-27 04:24:08.376 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:24:09.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.686 ERROR [src.node.docker_mananger] Max retries reached for container a988b8828da2. Exiting log stream.
2025-12-27 04:24:09.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:09.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:13.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:14.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:15.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:16.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:17.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:18.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:19.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:20.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:21.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:22.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:23.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:24.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:25.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:26.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:27.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:28.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61207/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:29.419 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=61207): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f91849d8b00>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-27 04:24:29.616 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:24:29.617 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:24:29.617 DEBUG [src.node.waku_node] Stopping container with id 000352decc5e
2025-12-27 04:24:30.120 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:24:30.120 DEBUG [src.node.waku_node] Stopping container with id 280105a733b4
2025-12-27 04:24:30.653 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:24:30.654 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:30.756 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:30.858 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:30.932 ERROR [src.node.docker_mananger] Max retries reached for container 000352decc5e. Exiting log stream.
2025-12-27 04:24:30.959 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.061 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.162 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.264 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.366 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.468 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.469 ERROR [src.node.docker_mananger] Max retries reached for container 280105a733b4. Exiting log stream.
2025-12-27 04:24:31.570 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.672 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.773 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.874 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:31.976 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.077 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.179 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.280 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.381 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.483 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.584 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.685 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.787 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.888 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:32.990 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.091 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.193 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.294 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.395 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.497 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.598 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.699 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.801 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:33.902 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.004 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.105 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.207 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.308 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.409 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.511 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.612 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.713 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.815 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:34.916 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.017 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.118 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.220 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.321 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.423 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.524 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.625 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.727 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.728 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c/stop: Not Found ("No such container: a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c")
2025-12-27 04:24:35.728 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.830 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:35.931 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.032 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.134 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.235 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.337 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.438 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.539 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.641 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.742 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.844 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:36.945 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.047 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.148 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.249 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.351 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.452 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.553 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.655 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.756 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.858 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:37.959 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.061 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.162 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.263 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.365 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.466 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.568 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.669 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.771 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.872 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:38.973 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.075 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.176 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.278 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.379 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.481 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.582 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.683 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.785 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.886 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:39.987 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.089 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.190 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.291 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.393 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.494 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.596 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.697 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.798 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.800 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c/stop: Not Found ("No such container: a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c")
2025-12-27 04:24:40.800 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:40.901 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.002 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.103 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.205 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.306 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.408 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.509 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.610 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.712 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.813 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:41.915 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.016 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.117 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.219 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.320 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.422 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.523 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.624 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.726 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.827 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:42.929 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.030 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.131 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.233 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.334 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.435 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.537 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.638 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.740 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.841 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:43.943 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.044 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.145 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.247 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.348 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.450 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.551 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.652 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.754 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.855 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:44.957 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.058 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.159 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.261 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.362 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.464 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.565 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.666 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.767 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.869 DEBUG [src.node.waku_node] Stopping container with id a988b8828da2
2025-12-27 04:24:45.870 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c/stop: Not Found ("No such container: a988b8828da2a3c24d86d86771dbabf639d96928cf53446cf30b218ac4fc792c")
2025-12-27 04:24:45.871 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:24:45.895 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:24:45.919 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:24:45.919 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:24:45.920 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:24:45.920 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
2025-12-27 04:19:26.008 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:19:26.008 DEBUG [tests.conftest] Running test: test_store_with_non_hex_characters_in_hash with id: 2025-12-27_04-19-26__235b4abf-54d4-4d3f-9a58-74aae896eec0
2025-12-27 04:19:26.008 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:19:26.008 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:19:26.009 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:19:26.016 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:26.016 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-19-26__235b4abf-54d4-4d3f-9a58-74aae896eec0__wakuorg_nwaku:latest.log
2025-12-27 04:19:26.016 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:26.016 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:26.018 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:26.018 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.191
2025-12-27 04:19:26.018 DEBUG [src.node.docker_mananger] Generated ports ['59911', '59912', '59913', '59914', '59915']
2025-12-27 04:19:26.018 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:26.018 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:26.018 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:26.018 DEBUG [src.node.docker_mananger] docker run -i -t -p 59911:59911 -p 59912:59912 -p 59913:59913 -p 59914:59914 -p 59915:59915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59913 --rest-port=59911 --tcp-port=59912 --discv5-udp-port=59914 --rest-address=0.0.0.0 --nat=extip:172.18.162.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff2ffad3ad74df1ddb84c3c091a574b685df9bc02ea8e8def91a10be6ed5b81a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59915 --metrics-logging=true --store=true --relay=true
2025-12-27 04:19:26.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.191 waku bee831185464a0199dc019fa60f16ffe19edde86c3c1daabe3c866bf54d1df01
2025-12-27 04:19:26.244 DEBUG [src.node.docker_mananger] Container started with ID bee831185464. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-19-26__235b4abf-54d4-4d3f-9a58-74aae896eec0__wakuorg_nwaku:latest.log
2025-12-27 04:19:26.245 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59911
2025-12-27 04:19:26.246 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:26.286 ERROR [src.node.docker_mananger] Max retries reached for container 55c83288b678. Exiting log stream.
2025-12-27 04:19:26.809 ERROR [src.node.docker_mananger] Max retries reached for container 1fe72d232e28. Exiting log stream.
2025-12-27 04:19:27.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59911/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:27.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:27.251 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:27.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:27.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.191/tcp/59912/p2p/16Uiu2HAmDtXm8dUo4gPXfT525yMGAAMbD6cpWLuQYeAv5wbx2j5W","/ip4/172.18.162.191/tcp/59913/ws/p2p/16Uiu2HAmDtXm8dUo4gPXfT525yMGAAMbD6cpWLuQYeAv5wbx2j5W"],"enrUri":"enr:-L24QE_iDpyRaGq7hdW2CwlTjeTUxtK9S8cehJ4QqvgLQ3n_P3nN9tfzoIW6Yh1mISc5vBHS5oOYxZ5Ba6_ayQZuizgCgmlkgnY0gmlwhKwSor-KbXVsdGlhZGRyc5YACASsEqK_BuoIAAoErBKivwbqCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDElPBCj0NI7QMiDGvv370KwgMMm7FFwDzVg8eYkFdh0WDdGNwguoIg3VkcILqCoV3YWt1MgM"}'
2025-12-27 04:19:27.254 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:27.261 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:27.261 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-19-26__235b4abf-54d4-4d3f-9a58-74aae896eec0__wakuorg_nwaku:latest.log
2025-12-27 04:19:27.261 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:27.261 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:27.263 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:27.263 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.71
2025-12-27 04:19:27.263 DEBUG [src.node.docker_mananger] Generated ports ['54861', '54862', '54863', '54864', '54865']
2025-12-27 04:19:27.263 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:27.263 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:27.264 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:27.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 54861:54861 -p 54862:54862 -p 54863:54863 -p 54864:54864 -p 54865:54865 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54863 --rest-port=54861 --tcp-port=54862 --discv5-udp-port=54864 --rest-address=0.0.0.0 --nat=extip:172.18.97.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a59f9c44da3b91f0bbf93d21fffe5a6ddafa35c2e90e154d0bb7ef901ea717b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54865 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE_iDpyRaGq7hdW2CwlTjeTUxtK9S8cehJ4QqvgLQ3n_P3nN9tfzoIW6Yh1mISc5vBHS5oOYxZ5Ba6_ayQZuizgCgmlkgnY0gmlwhKwSor-KbXVsdGlhZGRyc5YACASsEqK_BuoIAAoErBKivwbqCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDElPBCj0NI7QMiDGvv370KwgMMm7FFwDzVg8eYkFdh0WDdGNwguoIg3VkcILqCoV3YWt1MgM --storenode=/ip4/172.18.162.191/tcp/59912/p2p/16Uiu2HAmDtXm8dUo4gPXfT525yMGAAMbD6cpWLuQYeAv5wbx2j5W --store=true --relay=true
2025-12-27 04:19:27.451 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.71 waku c9230a89c458cab4c50750b61e8c0aa97eb59f79d1cbee40fab6fe4c675a7eda
2025-12-27 04:19:27.484 DEBUG [src.node.docker_mananger] Container started with ID c9230a89c458. Setting up logs at ./log/docker/store_node1_2025-12-27_04-19-26__235b4abf-54d4-4d3f-9a58-74aae896eec0__wakuorg_nwaku:latest.log
2025-12-27 04:19:27.485 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54861
2025-12-27 04:19:27.485 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:28.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54861/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:28.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:28.491 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:28.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54861/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:28.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.71/tcp/54862/p2p/16Uiu2HAmAPGDx2g4coaJ4Jf34AexZ5qyYpmLEifyV9nFV526nDiN","/ip4/172.18.97.71/tcp/54863/ws/p2p/16Uiu2HAmAPGDx2g4coaJ4Jf34AexZ5qyYpmLEifyV9nFV526nDiN"],"enrUri":"enr:-L24QOMQOxR11jeNFWVn8x2VNnwJpng92BVg6wbzEbyQn74RYgFI9ZzDZEG27Jt27xpSW3QZaqnKwas0_0N6bn10iEwCgmlkgnY0gmlwhKwSYUeKbXVsdGlhZGRyc5YACASsEmFHBtZOAAoErBJhRwbWT90DgnJzhQADAQAAiXNlY3AyNTZrMaEC3kFIB1H8O5WzVB1g0P1q8wpqEAi2ues2uI0pxzYxNgeDdGNwgtZOg3VkcILWUIV3YWt1MgM"}'
2025-12-27 04:19:28.494 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:28.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54861/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.191/tcp/59912/p2p/16Uiu2HAmDtXm8dUo4gPXfT525yMGAAMbD6cpWLuQYeAv5wbx2j5W"]'
2025-12-27 04:19:28.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59911/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:19:28.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54861/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:19:28.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.503 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:28.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59911/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:28.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.508 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:28.709 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:28.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59911/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:28.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:28.916 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:28.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59911/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:28.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:28.922 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:29.123 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:29.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59911/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:29.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:29.129 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:19:29.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59911/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:29.333 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59911/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
2025-12-27 04:19:29.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54861/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:29.336 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54861/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
2025-12-27 04:19:29.338 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:19:29.339 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:19:29.339 DEBUG [src.node.waku_node] Stopping container with id bee831185464
2025-12-27 04:19:29.905 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:19:29.905 DEBUG [src.node.waku_node] Stopping container with id c9230a89c458
2025-12-27 04:19:30.433 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:19:30.434 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:19:30.441 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:19:30.448 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,466 @@
2025-12-27 04:19:51.522 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:19:51.523 DEBUG [tests.conftest] Running test: test_store_sync_high_jitter_stress with id: 2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51
2025-12-27 04:19:51.524 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:19:51.531 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:51.531 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51__wakuorg_nwaku:latest.log
2025-12-27 04:19:51.538 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:51.538 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51__wakuorg_nwaku:latest.log
2025-12-27 04:19:51.543 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:19:51.543 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51__wakuorg_nwaku:latest.log
2025-12-27 04:19:51.544 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:19:51.544 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:51.545 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:51.546 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:51.546 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.94
2025-12-27 04:19:51.546 DEBUG [src.node.docker_mananger] Generated ports ['16426', '16427', '16428', '16429', '16430']
2025-12-27 04:19:51.546 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:51.547 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:51.547 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:51.547 DEBUG [src.node.docker_mananger] docker run -i -t -p 16426:16426 -p 16427:16427 -p 16428:16428 -p 16429:16429 -p 16430:16430 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16428 --rest-port=16426 --tcp-port=16427 --discv5-udp-port=16429 --rest-address=0.0.0.0 --nat=extip:172.18.192.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=62f3c184b25cfdec38cfed569fdccbfde8693d93b41e57964ccdd04cdd506fa6 --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=16430 --metrics-logging=true --store-sync-relay-jitter=90 --relay=true --dns-discovery=false
2025-12-27 04:19:51.734 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.94 waku 9d99ad27c01d5a2ebc68babbf8c975000030d1739eb216b44563b14f4c3d9fc6
2025-12-27 04:19:51.764 DEBUG [src.node.docker_mananger] Container started with ID 9d99ad27c01d. Setting up logs at ./log/docker/node1_2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51__wakuorg_nwaku:latest.log
2025-12-27 04:19:51.765 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16426
2025-12-27 04:19:51.765 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:51.771 ERROR [src.node.docker_mananger] Max retries reached for container 2cfad5030732. Exiting log stream.
2025-12-27 04:19:52.340 ERROR [src.node.docker_mananger] Max retries reached for container f35a0087df2a. Exiting log stream.
2025-12-27 04:19:52.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16426/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:52.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:52.769 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:52.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16426/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:52.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.94/tcp/16427/p2p/16Uiu2HAmVL1j593K9Zj37jpUdmCPRgR4yzFrPrRy3JqMxNKfzwuo","/ip4/172.18.192.94/tcp/16428/ws/p2p/16Uiu2HAmVL1j593K9Zj37jpUdmCPRgR4yzFrPrRy3JqMxNKfzwuo"],"enrUri":"enr:-L24QLwsD_h7544BFoGqXQP6heskvHbXm7DmYVRsAYtkZ5B5Pn3uXQAMGVY6gYnZAYG6wIKtcDM5mzh32ev1NRlmo8QCgmlkgnY0gmlwhKwSwF6KbXVsdGlhZGRyc5YACASsEsBeBkArAAoErBLAXgZALN0DgnJzhQADAQAAiXNlY3AyNTZrMaED97oynfMw4ORZ6vq1hJ9miskx5iE59PXt_ZU6DrriJtaDdGNwgkArg3VkcIJALYV3YWt1MhM"}'
2025-12-27 04:19:52.771 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:52.771 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:19:52.772 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:19:52.773 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:19:52.773 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.207
2025-12-27 04:19:52.773 DEBUG [src.node.docker_mananger] Generated ports ['43521', '43522', '43523', '43524', '43525']
2025-12-27 04:19:52.773 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:19:52.773 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:19:52.774 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:19:52.774 DEBUG [src.node.docker_mananger] docker run -i -t -p 43521:43521 -p 43522:43522 -p 43523:43523 -p 43524:43524 -p 43525:43525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43523 --rest-port=43521 --tcp-port=43522 --discv5-udp-port=43524 --rest-address=0.0.0.0 --nat=extip:172.18.94.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc2c8bf66f6b04e34dbcce303e7ff2b230c9eadb22dc102eeeac19fc92d6ae86 --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=43525 --metrics-logging=true --store-sync-relay-jitter=90 --relay=true --dns-discovery=false
2025-12-27 04:19:52.953 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.207 waku 566b09d05633a00f202f8fd6fdaf2b5b488f19dcc69bd4bcc9d848e6a4fc3168
2025-12-27 04:19:52.986 DEBUG [src.node.docker_mananger] Container started with ID 566b09d05633. Setting up logs at ./log/docker/node2_2025-12-27_04-19-51__3f8e6197-7cba-4d6e-9b4e-7827b34efd51__wakuorg_nwaku:latest.log
2025-12-27 04:19:52.987 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43521
2025-12-27 04:19:52.987 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:19:53.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43521/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:53.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:19:53.991 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:19:53.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:19:53.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.207/tcp/43522/p2p/16Uiu2HAm3pey7WsxnmofyqdvgAEg2EjcAUiuTX5dqEYxwpCKTxgr","/ip4/172.18.94.207/tcp/43523/ws/p2p/16Uiu2HAm3pey7WsxnmofyqdvgAEg2EjcAUiuTX5dqEYxwpCKTxgr"],"enrUri":"enr:-L24QBTHzzRKhtm3pUFYhRpt64HtaRF7sQatIk06rPsnMQF3ZC0IL2jMW_5C01d11284jXmLj-la0QFpMSt72d_tIRMCgmlkgnY0gmlwhKwSXs-KbXVsdGlhZGRyc5YACASsEl7PBqoCAAoErBJezwaqA90DgnJzhQADAQAAiXNlY3AyNTZrMaECfMC1xfsDFs1Jaik9QudNE6nLez1JnUBNNlYSVyLCKpODdGNwgqoCg3VkcIKqBIV3YWt1MhM"}'
2025-12-27 04:19:53.993 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:19:53.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.207/tcp/43522/p2p/16Uiu2HAm3pey7WsxnmofyqdvgAEg2EjcAUiuTX5dqEYxwpCKTxgr"]'
2025-12-27 04:19:54.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.028 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.040 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.043 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.050 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.051 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.057 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.057 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.063 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.064 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.069 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.070 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.075 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.076 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.085 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.086 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.091 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.092 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.097 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.098 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.105 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.106 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.111 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.111 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.117 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.118 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.123 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.124 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.129 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.130 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.136 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.137 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.142 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.143 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.149 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.150 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.155 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.156 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.162 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.162 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.168 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.169 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.174 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.175 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.181 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.181 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.187 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.188 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.193 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.194 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.200 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.201 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.206 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.207 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.213 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.214 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.219 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.220 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.225 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.226 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.231 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.232 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.238 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.239 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.244 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.245 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.251 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.252 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.252 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.258 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.259 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.264 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.264 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.270 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.271 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.277 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.277 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.278 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.283 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.284 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.289 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.290 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.295 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.299 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.305 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.306 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.312 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.313 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.318 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.319 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.324 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.325 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.331 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.331 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.337 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.338 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.344 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.344 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.350 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.351 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.357 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.357 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.363 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.364 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.369 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.370 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.375 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.376 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.381 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.382 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.387 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.388 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.394 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.395 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.400 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.401 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.402 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.407 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.408 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.408 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.414 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.415 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.421 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.421 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.427 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.428 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.434 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.434 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.439 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.441 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.447 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.447 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.453 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.454 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.459 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.460 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.466 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.467 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.472 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.473 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.478 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.478 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.484 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.485 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.490 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.492 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.497 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.498 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.503 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.504 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.510 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.511 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.516 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.517 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.522 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.523 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.532 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.533 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.538 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.539 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.544 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.545 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.551 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.552 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.558 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.559 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.565 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.566 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.571 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.571 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.577 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.578 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.583 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.584 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.590 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.591 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.591 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.595 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.597 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.603 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.603 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.608 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.609 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.615 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.616 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.622 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.623 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.628 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.629 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.634 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.635 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.643 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.644 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.650 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.650 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.658 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.658 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.664 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.665 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.671 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.672 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.677 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.678 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.683 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.685 DEBUG [src.steps.store] Relaying message
2025-12-27 04:19:54.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:19:54.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:19:54.690 DEBUG [src.libs.common] Sleeping for 0.0 seconds
2025-12-27 04:19:54.691 DEBUG [src.libs.common] Sleeping for 120 seconds
2025-12-27 04:21:54.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16426/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:21:54.698 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-27 04:21:54.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43521/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:21:54.703 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-27 04:21:54.705 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:21:54.706 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:21:54.706 DEBUG [src.node.waku_node] Stopping container with id 9d99ad27c01d
2025-12-27 04:21:55.231 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:21:55.231 DEBUG [src.node.waku_node] Stopping container with id 566b09d05633
2025-12-27 04:21:55.747 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:21:55.749 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:21:55.831 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:21:55.903 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2025-12-27 04:20:58.146 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:20:58.147 DEBUG [tests.conftest] Running test: test_store_with_peerAddr with id: 2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3
2025-12-27 04:20:58.147 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:20:58.147 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:20:58.147 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:20:58.155 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:58.155 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
2025-12-27 04:20:58.155 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:58.155 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:58.157 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:58.157 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.225
2025-12-27 04:20:58.157 DEBUG [src.node.docker_mananger] Generated ports ['62775', '62776', '62777', '62778', '62779']
2025-12-27 04:20:58.157 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:58.157 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:58.158 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:58.158 DEBUG [src.node.docker_mananger] docker run -i -t -p 62775:62775 -p 62776:62776 -p 62777:62777 -p 62778:62778 -p 62779:62779 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62777 --rest-port=62775 --tcp-port=62776 --discv5-udp-port=62778 --rest-address=0.0.0.0 --nat=extip:172.18.243.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6dab1a552d2ea7b6bdcc11bf6bbb970eab0cd0072c1ecce74aec07944cb77aad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62779 --metrics-logging=true --store=true --relay=true
2025-12-27 04:20:58.372 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.225 waku a7c861d4671d4a267529ad45f04a240c2ce9a98ce18a7dfb21b3d642e06c2ddf
2025-12-27 04:20:58.376 ERROR [src.node.docker_mananger] Max retries reached for container 083a182b8d9b. Exiting log stream.
2025-12-27 04:20:58.407 DEBUG [src.node.docker_mananger] Container started with ID a7c861d4671d. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
2025-12-27 04:20:58.408 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62775
2025-12-27 04:20:58.408 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:20:58.953 ERROR [src.node.docker_mananger] Max retries reached for container fcedd63185b5. Exiting log stream.
2025-12-27 04:20:59.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62775/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:59.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:20:59.412 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:20:59.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62775/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:59.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK","/ip4/172.18.243.225/tcp/62777/ws/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK"],"enrUri":"enr:-L24QE3TyBYfCPJJNlPXKN3hDQxo1rQO_x953ipgRQTPAk4OQgArCNEYcTDfV3nODem2YLB0eIp3IPJFZNXVkm4UZMYCgmlkgnY0gmlwhKwS8-GKbXVsdGlhZGRyc5YACASsEvPhBvU4AAoErBLz4Qb1Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECeqQlFwShAxo6dv7fA-po7bDmyOBnj07SR-f6GoYWK3KDdGNwgvU4g3VkcIL1OoV3YWt1MgM"}'
2025-12-27 04:20:59.415 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:20:59.421 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:59.422 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
2025-12-27 04:20:59.422 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:59.422 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:59.423 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:59.423 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.191
2025-12-27 04:20:59.424 DEBUG [src.node.docker_mananger] Generated ports ['2871', '2872', '2873', '2874', '2875']
2025-12-27 04:20:59.424 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:59.424 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:59.424 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:59.424 DEBUG [src.node.docker_mananger] docker run -i -t -p 2871:2871 -p 2872:2872 -p 2873:2873 -p 2874:2874 -p 2875:2875 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2873 --rest-port=2871 --tcp-port=2872 --discv5-udp-port=2874 --rest-address=0.0.0.0 --nat=extip:172.18.119.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e5ed3661a1ea0eeed9ec39cdcc0dfe4bdcbfabc11ee1d5cadf74763b5fd20ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2875 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE3TyBYfCPJJNlPXKN3hDQxo1rQO_x953ipgRQTPAk4OQgArCNEYcTDfV3nODem2YLB0eIp3IPJFZNXVkm4UZMYCgmlkgnY0gmlwhKwS8-GKbXVsdGlhZGRyc5YACASsEvPhBvU4AAoErBLz4Qb1Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECeqQlFwShAxo6dv7fA-po7bDmyOBnj07SR-f6GoYWK3KDdGNwgvU4g3VkcIL1OoV3YWt1MgM --storenode=/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK --store=true --relay=true
2025-12-27 04:20:59.615 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.191 waku 3af540a0fac39d348ed3d52f7544891d4bc4b1b5d56c002dd7e0eeeda6afecbc
2025-12-27 04:20:59.649 DEBUG [src.node.docker_mananger] Container started with ID 3af540a0fac3. Setting up logs at ./log/docker/store_node1_2025-12-27_04-20-58__9fb466e3-422b-48cc-a124-cd7d51776ed3__wakuorg_nwaku:latest.log
2025-12-27 04:20:59.651 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2871
2025-12-27 04:20:59.651 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:21:00.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2871/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:21:00.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:21:00.657 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:21:00.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:21:00.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.191/tcp/2872/p2p/16Uiu2HAkzqceHVbfnvrngjDEw1tKarD7XH1Ppj1wFzhn3xahTUj9","/ip4/172.18.119.191/tcp/2873/ws/p2p/16Uiu2HAkzqceHVbfnvrngjDEw1tKarD7XH1Ppj1wFzhn3xahTUj9"],"enrUri":"enr:-L24QDuCcgBkAgN_Q_UaDYu_6FHW2tyvyJnP4juEfhB4tFIQTwkICVKhw-tdCnXaNN6C-CwnAj0na2bz2O-RRSNX2VoCgmlkgnY0gmlwhKwSd7-KbXVsdGlhZGRyc5YACASsEne_Bgs4AAoErBJ3vwYLOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUGyaBCcGDxZeMNZ4B90M4wDqmGlTKz-vwVYMj6RPxkiDdGNwggs4g3VkcIILOoV3YWt1MgM"}'
2025-12-27 04:21:00.660 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:21:00.660 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.225/tcp/62776/p2p/16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK"]'
2025-12-27 04:21:00.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:21:00.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62775/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:21:00.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:21:00.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:21:00.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:21:00.669 DEBUG [src.steps.store] Relaying message
2025-12-27 04:21:00.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62775/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:21:00.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:21:00.675 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:21:00.876 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:21:00.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2871/store/v3/messages?peerAddr=%2Fip4%2F172.18.243.225%2Ftcp%2F62776%2Fp2p%2F16Uiu2HAm3gQtZBg9m6br5o8CfX7NZxuALQWkm8fTAS7ABTnfCuVK&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:21:00.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1473619de54ad9650f4d","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09e56fb8faa54cc8b0bbc897afc6e49196df3cb6e494777c9ad36e2cface7ece"}]}'
2025-12-27 04:21:00.886 DEBUG [src.steps.store] messages length is 1
2025-12-27 04:21:00.887 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:21:00.889 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:21:00.889 DEBUG [src.node.waku_node] Stopping container with id a7c861d4671d
2025-12-27 04:21:01.460 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:21:01.460 DEBUG [src.node.waku_node] Stopping container with id 3af540a0fac3
2025-12-27 04:21:02.033 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:21:02.034 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:21:02.041 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:21:02.048 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,135 @@
2025-12-27 04:24:08.964 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:24:08.965 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2
2025-12-27 04:24:08.965 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:24:08.965 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:24:08.965 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-27 04:24:08.972 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:08.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
2025-12-27 04:24:08.972 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:24:08.973 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:24:08.974 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:24:08.974 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.32
2025-12-27 04:24:08.974 DEBUG [src.node.docker_mananger] Generated ports ['64008', '64009', '64010', '64011', '64012']
2025-12-27 04:24:08.974 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:24:08.974 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:24:08.974 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:24:08.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 64008:64008 -p 64009:64009 -p 64010:64010 -p 64011:64011 -p 64012:64012 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64010 --rest-port=64008 --tcp-port=64009 --discv5-udp-port=64011 --rest-address=0.0.0.0 --nat=extip:172.18.135.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8b3d938ac317e5137969a335ddb34177bdfd3e43aebe40c40b9777dd2bb8dcf2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64012 --metrics-logging=true --relay=true
2025-12-27 04:24:09.170 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.32 waku 9e91fea898da77f99d4d7df6cba7de2dce456cbdd0811aa100c9ba8df9ff44ae
2025-12-27 04:24:09.206 DEBUG [src.node.docker_mananger] Container started with ID 9e91fea898da. Setting up logs at ./log/docker/node1_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
2025-12-27 04:24:09.207 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64008
2025-12-27 04:24:09.207 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:24:10.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:24:10.211 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:24:10.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:10.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.32/tcp/64009/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi","/ip4/172.18.135.32/tcp/64010/ws/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi"],"enrUri":"enr:-L24QGhIhWvGulL_K11OTVp0Q_2Cy96UXza9TWi21eTxOwDCGUXt8CeoW9niOmwB9_7N_-GgiQDLI7sobERka95RbsYCgmlkgnY0gmlwhKwShyCKbXVsdGlhZGRyc5YACASsEocgBvoJAAoErBKHIAb6Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaECG_eWC8c3MB4tDzEGyIYslCQ8eAJitfDFwT147inWz2mDdGNwgvoJg3VkcIL6C4V3YWt1MgE"}'
2025-12-27 04:24:10.214 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:24:10.220 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:24:10.220 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
2025-12-27 04:24:10.221 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:24:10.221 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:24:10.222 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:24:10.222 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.181
2025-12-27 04:24:10.222 DEBUG [src.node.docker_mananger] Generated ports ['3784', '3785', '3786', '3787', '3788']
2025-12-27 04:24:10.222 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:24:10.222 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:24:10.223 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:24:10.223 DEBUG [src.node.docker_mananger] docker run -i -t -p 3784:3784 -p 3785:3785 -p 3786:3786 -p 3787:3787 -p 3788:3788 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3786 --rest-port=3784 --tcp-port=3785 --discv5-udp-port=3787 --rest-address=0.0.0.0 --nat=extip:172.18.71.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcdbe085030950ea8bcaabf795e9cedb09cd42b811b183aef77e7beb4acead13 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3788 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGhIhWvGulL_K11OTVp0Q_2Cy96UXza9TWi21eTxOwDCGUXt8CeoW9niOmwB9_7N_-GgiQDLI7sobERka95RbsYCgmlkgnY0gmlwhKwShyCKbXVsdGlhZGRyc5YACASsEocgBvoJAAoErBKHIAb6Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaECG_eWC8c3MB4tDzEGyIYslCQ8eAJitfDFwT147inWz2mDdGNwgvoJg3VkcIL6C4V3YWt1MgE
2025-12-27 04:24:10.407 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.181 waku 09a052ef54160f0ad5f9eb8c7d3886d6636f15fc45288bffd3bce5f6960a90fc
2025-12-27 04:24:10.436 DEBUG [src.node.docker_mananger] Container started with ID 09a052ef5416. Setting up logs at ./log/docker/node2_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
2025-12-27 04:24:10.437 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3784
2025-12-27 04:24:10.437 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:24:11.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:24:11.450 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:24:11.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.181/tcp/3785/p2p/16Uiu2HAmEBdwnzXQ5giqFXGA3rPBcJmMSTGSNN7eZrZPZ1inrUBj","/ip4/172.18.71.181/tcp/3786/ws/p2p/16Uiu2HAmEBdwnzXQ5giqFXGA3rPBcJmMSTGSNN7eZrZPZ1inrUBj"],"enrUri":"enr:-L24QICJ0gAejB0Ex86PaGMMrPj_RezNjwP-hL3o3pcWRr3YLORTQfJJzFVzyEgoHNMQnljd10djJ7dV_goAVtBUNTQCgmlkgnY0gmlwhKwSR7WKbXVsdGlhZGRyc5YACASsEke1Bg7JAAoErBJHtQYOyt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFrWesJIGdJpNa6iHUCrwsLG802jeMub_oMyIttoY41KDdGNwgg7Jg3VkcIIOy4V3YWt1MgE"}'
2025-12-27 04:24:11.457 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:24:11.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3784/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.32/tcp/64009/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi"]'
2025-12-27 04:24:11.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:24:11.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3784/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-27 04:24:11.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:11.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.485 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:11.587 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.589 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":1766809451476580608,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.591 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.593 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":1766809451476580608,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:11.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.599 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:11.700 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.702 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":1766809451595074816,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.704 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.706 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":1766809451595074816,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:11.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.713 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:11.813 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.816 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":1766809451708368384,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.818 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.820 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":1766809451708368384,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:11.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.826 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:11.926 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.929 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":1766809451821840896,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.930 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:11.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:11.932 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":1766809451821840896,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:11.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:11.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:11.940 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:12.040 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.043 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":1766809451934439168,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.044 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.046 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":1766809451934439168,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.048 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:64008/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2025-12-27 04:24:12.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:12.055 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:3784/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2025-12-27 04:24:12.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:12.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:12.066 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
2025-12-27 04:24:12.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:12.069 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2025-12-27 04:24:12.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:12.071 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
2025-12-27 04:24:12.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:12.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:12.076 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:12.177 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.180 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":1766809452072199090,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.181 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.184 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":1766809452072199090,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.185 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:24:12.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:24:12.189 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:24:12.290 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.292 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":1766809452185625790,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.294 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:24:12.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:24:12.296 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":1766809452185625790,"ephemeral":false,"proof":""}]'
2025-12-27 04:24:12.298 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:24:12.299 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:24:12.300 DEBUG [src.node.waku_node] Stopping container with id 9e91fea898da
2025-12-27 04:24:12.835 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:24:12.835 DEBUG [src.node.waku_node] Stopping container with id 09a052ef5416
2025-12-27 04:24:13.358 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:24:13.359 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:24:13.367 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:24:13.377 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_pointing_to_deleted_message with id: 2025-12-27_04-16-45__df6aeba0-99cb-4364-bf48-aa1f95412ba4
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-16-45__df6aeba0-99cb-4364-bf48-aa1f95412ba4__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.125
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61859', '61860', '61861', '61862', '61863']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61859:61859 -p 61860:61860 -p 61861:61861 -p 61862:61862 -p 61863:61863 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61861 --rest-port=61859 --tcp-port=61860 --discv5-udp-port=61862 --rest-address=0.0.0.0 --nat=extip:172.18.138.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d4c5353cd1c74f0dd893b8f181a3beb9a2ed303b6ccb8f91a3e1ac9abbe6f64f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61863 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.125 waku 1e5823908f29c5c5a900b6b0f35f926e0b58421e9357fba5d8af6678904906b1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1e5823908f29. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-16-45__df6aeba0-99cb-4364-bf48-aa1f95412ba4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61859
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 62b837196dc2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 243e72ed6c36. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61859/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61859/debug/v1/info" -H "Content-Type: application/json" -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.125/tcp/61860/p2p/16Uiu2HAmDG6Az5VaWDhm5w9VLptFYxhyaoywHrc3t4hT8hd4FhFf","/ip4/172.18.138.125/tcp/61861/ws/p2p/16Uiu2HAmDG6Az5VaWDhm5w9VLptFYxhyaoywHrc3t4hT8hd4FhFf"],"enrUri":"enr:-L24QLgwimNSjIoyK1UTIW2n-U0KxVU53P8gGmVaBEfSW6dAI6hSgNALaOhxndgmyw2DPopnIYDw2eU3KUwMxEGNlhICgmlkgnY0gmlwhKwSin2KbXVsdGlhZGRyc5YACASsEop9BvGkAAoErBKKfQbxpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCP3pYZKSRPLFmzzgUV7y5v_oXBzeANWILzMjYpzuglKDdGNwgvGkg3VkcILxpoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-16-45__df6aeba0-99cb-4364-bf48-aa1f95412ba4__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.49.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13968', '13969', '13970', '13971', '13972']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13968:13968 -p 13969:13969 -p 13970:13970 -p 13971:13971 -p 13972:13972 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13970 --rest-port=13968 --tcp-port=13969 --discv5-udp-port=13971 --rest-address=0.0.0.0 --nat=extip:172.18.49.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baf7bdfbc586cc75adb734126f0dea1da93fae3ebe0be0ac7a5ba6ae37aa10be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13972 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLgwimNSjIoyK1UTIW2n-U0KxVU53P8gGmVaBEfSW6dAI6hSgNALaOhxndgmyw2DPopnIYDw2eU3KUwMxEGNlhICgmlkgnY0gmlwhKwSin2KbXVsdGlhZGRyc5YACASsEop9BvGkAAoErBKKfQbxpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCP3pYZKSRPLFmzzgUV7y5v_oXBzeANWILzMjYpzuglKDdGNwgvGkg3VkcILxpoV3YWt1MgM --storenode=/ip4/172.18.138.125/tcp/61860/p2p/16Uiu2HAmDG6Az5VaWDhm5w9VLptFYxhyaoywHrc3t4hT8hd4FhFf --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.169 waku 662036407fa24f1adb989b4326d407967221fb59d5cd55160ad0fecf72ad15b4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 662036407fa2. Setting up logs at ./log/docker/store_node1_2025-12-27_04-16-45__df6aeba0-99cb-4364-bf48-aa1f95412ba4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13968
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:13968/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13968/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.169/tcp/13969/p2p/16Uiu2HAm5U1vLDK87WpnTf9Bd24wsL6cDEiZ7hmrCF3jh4YyK4L9","/ip4/172.18.49.169/tcp/13970/ws/p2p/16Uiu2HAm5U1vLDK87WpnTf9Bd24wsL6cDEiZ7hmrCF3jh4YyK4L9"],"enrUri":"enr:-L24QNSH8-TQiTqwlxL5i51EZkEBH1SH7Xptk67XyyWxLrOkESON_7SKS7C6wEOyETaiDc7qZogCidTX77GByFnIz8YCgmlkgnY0gmlwhKwSMamKbXVsdGlhZGRyc5YACASsEjGpBjaRAAoErBIxqQY2kt0DgnJzhQADAQAAiXNlY3AyNTZrMaEClS6T1Ubk5fHAu-73khpyaHD84Mlu8Q1_7uY3aXu50TKDdGNwgjaRg3VkcII2k4V3YWt1MgM"}'
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:13968/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.125/tcp/61860/p2p/16Uiu2HAmDG6Az5VaWDhm5w9VLptFYxhyaoywHrc3t4hT8hd4FhFf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61859/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:13968/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/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:61859/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0x44164d584a69ea5cc383440909be5f411cb8bdcc4d6d17e52517338cbda25630&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:61859/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0x44164d584a69ea5cc383440909be5f411cb8bdcc4d6d17e52517338cbda25630&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13968/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0x44164d584a69ea5cc383440909be5f411cb8bdcc4d6d17e52517338cbda25630&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:13968/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0x44164d584a69ea5cc383440909be5f411cb8bdcc4d6d17e52517338cbda25630&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
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 1e5823908f29
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 662036407fa2
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 @@
2025-12-27 04:27:40.073 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:27:40.073 DEBUG [tests.conftest] Running test: test_publish_with_invalid_version with id: 2025-12-27_04-27-40__f9ef9384-50d4-4d1e-af7c-50691bd8b4d9
2025-12-27 04:27:40.073 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:27:40.074 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:27:40.074 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-27 04:27:40.080 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:40.080 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-27-40__f9ef9384-50d4-4d1e-af7c-50691bd8b4d9__wakuorg_nwaku:latest.log
2025-12-27 04:27:40.080 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:27:40.080 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:27:40.082 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:27:40.082 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.193
2025-12-27 04:27:40.082 DEBUG [src.node.docker_mananger] Generated ports ['39817', '39818', '39819', '39820', '39821']
2025-12-27 04:27:40.082 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:27:40.082 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:27:40.082 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:27:40.082 DEBUG [src.node.docker_mananger] docker run -i -t -p 39817:39817 -p 39818:39818 -p 39819:39819 -p 39820:39820 -p 39821:39821 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39819 --rest-port=39817 --tcp-port=39818 --discv5-udp-port=39820 --rest-address=0.0.0.0 --nat=extip:172.18.248.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=745373c0d7f7f289f1847def3be38b46e9b1ecaa6a2709cddeb94ba4ef38ef49 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39821 --metrics-logging=true --relay=true
2025-12-27 04:27:40.255 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.193 waku 6a5532ef82b83a64bf4940fa3e716d9a23e8b0f211f4357e49b6054b6bdccfbe
2025-12-27 04:27:40.286 DEBUG [src.node.docker_mananger] Container started with ID 6a5532ef82b8. Setting up logs at ./log/docker/node1_2025-12-27_04-27-40__f9ef9384-50d4-4d1e-af7c-50691bd8b4d9__wakuorg_nwaku:latest.log
2025-12-27 04:27:40.286 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39817
2025-12-27 04:27:40.286 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:27:40.350 ERROR [src.node.docker_mananger] Max retries reached for container ac8855ad0999. Exiting log stream.
2025-12-27 04:27:40.878 ERROR [src.node.docker_mananger] Max retries reached for container 298ad62c9573. Exiting log stream.
2025-12-27 04:27:41.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39817/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:41.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:27:41.290 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:27:41.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39817/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:41.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.193/tcp/39818/p2p/16Uiu2HAmGUHnK9r3GDVRKGfSNrwkagsqjWf6NKGqe4ccz4YbNdFB","/ip4/172.18.248.193/tcp/39819/ws/p2p/16Uiu2HAmGUHnK9r3GDVRKGfSNrwkagsqjWf6NKGqe4ccz4YbNdFB"],"enrUri":"enr:-L24QH6JlujU5CFSRcUJbnTd_CtTzO4FoFTx9vRUL4Szp77qYYmBXc-VaWV9dOKm-EoETtmUBim-4iCygfM6Vj8NZ0QCgmlkgnY0gmlwhKwS-MGKbXVsdGlhZGRyc5YACASsEvjBBpuKAAoErBL4wQabi90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOLERkB5MAs_U9B-CIjyuRL_8tq_QpR_lGHI74CWtCk6DdGNwgpuKg3VkcIKbjIV3YWt1MgE"}'
2025-12-27 04:27:41.292 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:27:41.299 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:27:41.299 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-27-40__f9ef9384-50d4-4d1e-af7c-50691bd8b4d9__wakuorg_nwaku:latest.log
2025-12-27 04:27:41.299 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:27:41.299 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:27:41.300 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:27:41.301 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.60.37
2025-12-27 04:27:41.301 DEBUG [src.node.docker_mananger] Generated ports ['26933', '26934', '26935', '26936', '26937']
2025-12-27 04:27:41.301 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:27:41.301 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:27:41.301 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:27:41.301 DEBUG [src.node.docker_mananger] docker run -i -t -p 26933:26933 -p 26934:26934 -p 26935:26935 -p 26936:26936 -p 26937:26937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26935 --rest-port=26933 --tcp-port=26934 --discv5-udp-port=26936 --rest-address=0.0.0.0 --nat=extip:172.18.60.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=37a5a2fb2b1ddac4cfe04ffe8c82f65c05521dffa61dd96fa0ce3ddabd1ddb4a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26937 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH6JlujU5CFSRcUJbnTd_CtTzO4FoFTx9vRUL4Szp77qYYmBXc-VaWV9dOKm-EoETtmUBim-4iCygfM6Vj8NZ0QCgmlkgnY0gmlwhKwS-MGKbXVsdGlhZGRyc5YACASsEvjBBpuKAAoErBL4wQabi90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOLERkB5MAs_U9B-CIjyuRL_8tq_QpR_lGHI74CWtCk6DdGNwgpuKg3VkcIKbjIV3YWt1MgE
2025-12-27 04:27:41.479 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.60.37 waku 2395bb94a17e6f59c3af73643547ad99c20a4240dca91f81c2dc1b0e51a37421
2025-12-27 04:27:41.510 DEBUG [src.node.docker_mananger] Container started with ID 2395bb94a17e. Setting up logs at ./log/docker/node2_2025-12-27_04-27-40__f9ef9384-50d4-4d1e-af7c-50691bd8b4d9__wakuorg_nwaku:latest.log
2025-12-27 04:27:41.510 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26933
2025-12-27 04:27:41.511 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:27:42.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26933/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:42.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:27:42.526 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:27:42.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26933/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:42.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.60.37/tcp/26934/p2p/16Uiu2HAmG5jWGLXdS7YhwVWFqrUdgV6DrU4KTTQU1szY1mw1ASQk","/ip4/172.18.60.37/tcp/26935/ws/p2p/16Uiu2HAmG5jWGLXdS7YhwVWFqrUdgV6DrU4KTTQU1szY1mw1ASQk"],"enrUri":"enr:-L24QGwzw3HtcH7AcrB2au0UQIEbwRQzwTy2mdcJcvlCPDTvajI9U0mRc0rvFJ7Ya6kCzvMw92VVYFH0oPJ6pMr6fW4CgmlkgnY0gmlwhKwSPCWKbXVsdGlhZGRyc5YACASsEjwlBmk2AAoErBI8JQZpN90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMunLoQOrejljJC1Ap3h6FBdpFprxBl1CGUoC-HbKPQ2DdGNwgmk2g3VkcIJpOIV3YWt1MgE"}'
2025-12-27 04:27:42.531 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:27:42.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26933/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.193/tcp/39818/p2p/16Uiu2HAmGUHnK9r3GDVRKGfSNrwkagsqjWf6NKGqe4ccz4YbNdFB"]'
2025-12-27 04:27:42.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:27:42.534 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-27 04:27:42.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39817/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:27:42.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:27:42.538 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26933/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:27:42.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:27:42.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39817/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:27:42.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:27:42.550 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:27:42.650 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:27:42.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39817/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:42.652 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":1766809662543939840,"ephemeral":false,"proof":""}]'
2025-12-27 04:27:42.654 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:27:42.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:27:42.656 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":1766809662543939840,"ephemeral":false,"proof":""}]'
2025-12-27 04:27:42.658 INFO [src.steps.relay] WARM UP successful!!
2025-12-27 04:27:42.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39817/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 2.1}'
2025-12-27 04:27:42.661 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39817/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-27 04:27:42.663 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:27:42.665 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:27:42.665 DEBUG [src.node.waku_node] Stopping container with id 6a5532ef82b8
2025-12-27 04:27:43.209 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:27:43.209 DEBUG [src.node.waku_node] Stopping container with id 2395bb94a17e
2025-12-27 04:27:43.677 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:27:43.679 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:27:43.686 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:27:43.693 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,116 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2025-12-27_04-15-07__9937bd71-bb64-4c44-9caf-2a6265ceb069
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-07__9937bd71-bb64-4c44-9caf-2a6265ceb069__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.12.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57823', '57824', '57825', '57826', '57827']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57823:57823 -p 57824:57824 -p 57825:57825 -p 57826:57826 -p 57827:57827 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57825 --rest-port=57823 --tcp-port=57824 --discv5-udp-port=57826 --rest-address=0.0.0.0 --nat=extip:172.18.12.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4a9ebda26b75afd4edebe59eaacc7edceacd078ee020ab7b5d47c0efc090504e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57827 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.196 waku 32c83f2052f5dd0b468230f5c7ea77e652d47a023703de98b96dcdb6f63cf3cc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 32c83f2052f5. Setting up logs at ./log/docker/node1_2025-12-27_04-15-07__9937bd71-bb64-4c44-9caf-2a6265ceb069__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57823
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:57823/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57823/debug/v1/info" -H "Content-Type: application/json" -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.196/tcp/57824/p2p/16Uiu2HAmFFjUuY3vEY9YYUkB29znSJV7E53nvgWh95ZmNwrU7gGB","/ip4/172.18.12.196/tcp/57825/ws/p2p/16Uiu2HAmFFjUuY3vEY9YYUkB29znSJV7E53nvgWh95ZmNwrU7gGB"],"enrUri":"enr:-L24QEa8rH8TA2tnxHasZ1Kx77KeUgobHtVuaqZhurfzBHEeXq11hUjL90qLxA3Yc1c6SGYtFVLY3X_hyNPw2wh2t4gCgmlkgnY0gmlwhKwSDMSKbXVsdGlhZGRyc5YACASsEgzEBuHgAAoErBIMxAbh4d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJp3j3dFZmoaSl5MD3Fpg1Xj-0DwDpZ-f_oOVO4OPDyyDdGNwguHgg3VkcILh4oV3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 32c83f2052f5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2025-12-27_04-15-07__9937bd71-bb64-4c44-9caf-2a6265ceb069__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2025-12-27_04-15-13__e3d077ca-6eb3-49ec-a5ff-4cea89d4c9bf
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-13__e3d077ca-6eb3-49ec-a5ff-4cea89d4c9bf__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.178.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33440', '33441', '33442', '33443', '33444']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33440:33440 -p 33441:33441 -p 33442:33442 -p 33443:33443 -p 33444:33444 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33442 --rest-port=33440 --tcp-port=33441 --discv5-udp-port=33443 --rest-address=0.0.0.0 --nat=extip:172.18.178.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ab38f54be3e0a9aeaadc3a73a49ed72e18cb5644eba4f191266eeac8fa8dbe1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33444 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.178.40 waku 740e7479ebde5dbec96b6acbeb7b1431f564c41a7dc7074f9897562e087e649c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 740e7479ebde. Setting up logs at ./log/docker/node1_2025-12-27_04-15-13__e3d077ca-6eb3-49ec-a5ff-4cea89d4c9bf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33440
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 32c83f2052f5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33440/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33440/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.178.40/tcp/33441/p2p/16Uiu2HAmRk7aT7i7v2Km9AKCGqq1cjkaj2EKn8MvwfQi4VB9MvxJ","/ip4/172.18.178.40/tcp/33442/ws/p2p/16Uiu2HAmRk7aT7i7v2Km9AKCGqq1cjkaj2EKn8MvwfQi4VB9MvxJ"],"enrUri":"enr:-L24QAGaId7Ei7M5BgGFk2M0CIEkOGkfV8izbFP8gzl6IzGoKWn0vKWkcncQCj0rydHsKn8Nv2T2V_F41Sm-PvyCg34CgmlkgnY0gmlwhKwSsiiKbXVsdGlhZGRyc5YACASsErIoBoKhAAoErBKyKAaCot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwngBblDiljrcTaZ25BvfsXT8AwVJqDbcFkZty-2QlluDdGNwgoKhg3VkcIKCo4V3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 740e7479ebde
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2025-12-27_04-15-13__e3d077ca-6eb3-49ec-a5ff-4cea89d4c9bf__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2025-12-27_04-15-20__34c4b858-3968-4cf5-bf61-c0aade515896
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-20__34c4b858-3968-4cf5-bf61-c0aade515896__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.86.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34320', '34321', '34322', '34323', '34324']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34320:34320 -p 34321:34321 -p 34322:34322 -p 34323:34323 -p 34324:34324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34322 --rest-port=34320 --tcp-port=34321 --discv5-udp-port=34323 --rest-address=0.0.0.0 --nat=extip:172.18.86.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5148e9d7eb33f36f2cfceb80f0c8aead41f1d8c628e2fbb55ee0c7c4d6af55b0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34324 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.86.144 waku c7899378992ac26c4763a10dc4af77ba7e9273abecf8885b81ccdff3bf72c3f2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c7899378992a. Setting up logs at ./log/docker/node1_2025-12-27_04-15-20__34c4b858-3968-4cf5-bf61-c0aade515896__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34320
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 740e7479ebde. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34320/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.144/tcp/34321/p2p/16Uiu2HAmNn15hKyx6fTDvpUXDJAo564mDCybfekL8sQJTtCEDrEZ","/ip4/172.18.86.144/tcp/34322/ws/p2p/16Uiu2HAmNn15hKyx6fTDvpUXDJAo564mDCybfekL8sQJTtCEDrEZ"],"enrUri":"enr:-L24QHM0DjGaLXZgNNMhmhFVHTi2fTgyVN4BjZQKavW2nBKnU4pPvVa3aPirrdCqvJA8fUHGXOkx2QO9LWDjoPFFqiwCgmlkgnY0gmlwhKwSVpCKbXVsdGlhZGRyc5YACASsElaQBoYRAAoErBJWkAaGEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlmDC-lBaUIfCCNbYsgwS8G9PJ5P-WVRFVuCveAopX0aDdGNwgoYRg3VkcIKGE4V3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c7899378992a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2025-12-27_04-15-20__34c4b858-3968-4cf5-bf61-c0aade515896__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,872 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_meta with id: 2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__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.199.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25589', '25590', '25591', '25592', '25593']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25589:25589 -p 25590:25590 -p 25591:25591 -p 25592:25592 -p 25593:25593 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25591 --rest-port=25589 --tcp-port=25590 --discv5-udp-port=25592 --rest-address=0.0.0.0 --nat=extip:172.18.199.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=146c33eaceef44a5ea0efe64b5acd008dbaea9c2a302a35fe746bcfbbf6234fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25593 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.58 waku e7905a7a70f0db90f1a99c6fc65dc78050d1e930be016088a44ffd47afc5be3f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e7905a7a70f0. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25589
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:25589/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25589/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy","/ip4/172.18.199.58/tcp/25591/ws/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy"],"enrUri":"enr:-L24QH4rzwlecOi8Yw81H1WnAwhH5nMs3tw7bfF_s7PSa_MDQ--s4KKEkDCIuPsBoa4bDQRkSBlhI3uwbZxqSirLnQ4CgmlkgnY0gmlwhKwSxzqKbXVsdGlhZGRyc5YACASsEsc6BmP2AAoErBLHOgZj990DgnJzhQADAQAAiXNlY3AyNTZrMaED6atdt9od01JtTY23uW6h9Xz5vxa0XuliI7-y2EhtCeaDdGNwgmP2g3VkcIJj-IV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__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.98.4
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50731', '50732', '50733', '50734', '50735']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50731:50731 -p 50732:50732 -p 50733:50733 -p 50734:50734 -p 50735:50735 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50733 --rest-port=50731 --tcp-port=50732 --discv5-udp-port=50734 --rest-address=0.0.0.0 --nat=extip:172.18.98.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f85c20ea3fa2163946a6cad759ee8ff22937dd002bbb188f2f201ca1c33accc0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50735 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.4 waku 2694c4d2211697076a9a5639f956a25f4cf7db32294f6750168da117f40f4e63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2694c4d22116. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50731
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:50731/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50731/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.4/tcp/50732/p2p/16Uiu2HAkwm8axpZNkoy1JpiGwZV7mPdGLgQEjGMqez5mVRKLzQoL","/ip4/172.18.98.4/tcp/50733/ws/p2p/16Uiu2HAkwm8axpZNkoy1JpiGwZV7mPdGLgQEjGMqez5mVRKLzQoL"],"enrUri":"enr:-L24QPFXEX9BkDJf-0If_9lM-2NmJkOBQAGprhn6EQTTZJUeEF3wpzd93-_v9wQntTVZVOXE7R6XSIZy0fn6Ihg12woCgmlkgnY0gmlwhKwSYgSKbXVsdGlhZGRyc5YACASsEmIEBsYsAAoErBJiBAbGLd0DgnJzhQADAQAAiXNlY3AyNTZrMaECIrN-PvtM2tfTXd8FiFd3gVLuUtisTGDYHyVKzUmu5RODdGNwgsYsg3VkcILGLoV3YWt1MgE"}'
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:50731/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__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.57.139
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5639', '5640', '5641', '5642', '5643']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5639:5639 -p 5640:5640 -p 5641:5641 -p 5642:5642 -p 5643:5643 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5641 --rest-port=5639 --tcp-port=5640 --discv5-udp-port=5642 --rest-address=0.0.0.0 --nat=extip:172.18.57.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=610a83d2d60c32cfc9cdc91de6bdd039d27f10bac38eda901de5fcb969be6fba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5643 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH4rzwlecOi8Yw81H1WnAwhH5nMs3tw7bfF_s7PSa_MDQ--s4KKEkDCIuPsBoa4bDQRkSBlhI3uwbZxqSirLnQ4CgmlkgnY0gmlwhKwSxzqKbXVsdGlhZGRyc5YACASsEsc6BmP2AAoErBLHOgZj990DgnJzhQADAQAAiXNlY3AyNTZrMaED6atdt9od01JtTY23uW6h9Xz5vxa0XuliI7-y2EhtCeaDdGNwgmP2g3VkcIJj-IV3YWt1Mgk --lightpushnode=/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.139 waku c505c68cd3e1562db264014d679f0509b0bb17d1583cb831961276e33a14c2ff
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.91
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13168', '13169', '13170', '13171', '13172']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13168:13168 -p 13169:13169 -p 13170:13170 -p 13171:13171 -p 13172:13172 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13170 --rest-port=13168 --tcp-port=13169 --discv5-udp-port=13171 --rest-address=0.0.0.0 --nat=extip:172.18.206.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=89e2afb4c5641f511a70a32cf175dfe0f97fe47c315e4259e687ef9fbbcfaf4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13172 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH4rzwlecOi8Yw81H1WnAwhH5nMs3tw7bfF_s7PSa_MDQ--s4KKEkDCIuPsBoa4bDQRkSBlhI3uwbZxqSirLnQ4CgmlkgnY0gmlwhKwSxzqKbXVsdGlhZGRyc5YACASsEsc6BmP2AAoErBLHOgZj990DgnJzhQADAQAAiXNlY3AyNTZrMaED6atdt9od01JtTY23uW6h9Xz5vxa0XuliI7-y2EhtCeaDdGNwgmP2g3VkcIJj-IV3YWt1Mgk --lightpushnode=/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.91 waku 012dc145e33c85a6e979f4d845116f11b95d5e74df7fa3f5658776742819b3b0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 012dc145e33c. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13168
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:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 012dc145e33c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13168/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=13168): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f27f39e2a20>: 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.126.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21310', '21311', '21312', '21313', '21314']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21310:21310 -p 21311:21311 -p 21312:21312 -p 21313:21313 -p 21314:21314 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21312 --rest-port=21310 --tcp-port=21311 --discv5-udp-port=21313 --rest-address=0.0.0.0 --nat=extip:172.18.126.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3674cfd8dcc0a2cc9a9c130daa00ccd581bcaacf0daeab49911912ceefef1ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21314 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH4rzwlecOi8Yw81H1WnAwhH5nMs3tw7bfF_s7PSa_MDQ--s4KKEkDCIuPsBoa4bDQRkSBlhI3uwbZxqSirLnQ4CgmlkgnY0gmlwhKwSxzqKbXVsdGlhZGRyc5YACASsEsc6BmP2AAoErBLHOgZj990DgnJzhQADAQAAiXNlY3AyNTZrMaED6atdt9od01JtTY23uW6h9Xz5vxa0XuliI7-y2EhtCeaDdGNwgmP2g3VkcIJj-IV3YWt1Mgk --lightpushnode=/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.76 waku 5e6495b51e9ea40d0392abbe6ed7a5660e38c493271e05fbd85f0e1d9bbafc72
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e6495b51e9e. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21310
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:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5e6495b51e9e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21310/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=21310): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f27f384f110>: 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.43.198
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33259', '33260', '33261', '33262', '33263']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33259:33259 -p 33260:33260 -p 33261:33261 -p 33262:33262 -p 33263:33263 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33261 --rest-port=33259 --tcp-port=33260 --discv5-udp-port=33262 --rest-address=0.0.0.0 --nat=extip:172.18.43.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c6a806e0d4ecc9dda19b06f57aa3d23ab7edf99ebaee8b2a7a81fbfc76bc3ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33263 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH4rzwlecOi8Yw81H1WnAwhH5nMs3tw7bfF_s7PSa_MDQ--s4KKEkDCIuPsBoa4bDQRkSBlhI3uwbZxqSirLnQ4CgmlkgnY0gmlwhKwSxzqKbXVsdGlhZGRyc5YACASsEsc6BmP2AAoErBLHOgZj990DgnJzhQADAQAAiXNlY3AyNTZrMaED6atdt9od01JtTY23uW6h9Xz5vxa0XuliI7-y2EhtCeaDdGNwgmP2g3VkcIJj-IV3YWt1Mgk --lightpushnode=/ip4/172.18.199.58/tcp/25590/p2p/16Uiu2HAmUP8uE2p8LbEHwzKCHPfV66k2cdGCbb8EHUeDwXUGhMLy --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.198 waku 8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8f88ffa523ea. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-32-58__5958148f-22b9-4a51-bae6-72085548369f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33259
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:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f88ffa523ea. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33259/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=33259): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f27f37e3380>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e7905a7a70f0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2694c4d22116
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e7905a7a70f0. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2694c4d22116. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d/stop: Not Found ("No such container: 8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d/stop: Not Found ("No such container: 8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f88ffa523ea
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d/stop: Not Found ("No such container: 8f88ffa523eae75b13ecfd7f85b67550c58076032ceb31a6fa5f25f78d5b457d")
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,135 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__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.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64008', '64009', '64010', '64011', '64012']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64008:64008 -p 64009:64009 -p 64010:64010 -p 64011:64011 -p 64012:64012 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64010 --rest-port=64008 --tcp-port=64009 --discv5-udp-port=64011 --rest-address=0.0.0.0 --nat=extip:172.18.135.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8b3d938ac317e5137969a335ddb34177bdfd3e43aebe40c40b9777dd2bb8dcf2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64012 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.32 waku 9e91fea898da77f99d4d7df6cba7de2dce456cbdd0811aa100c9ba8df9ff44ae
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e91fea898da. Setting up logs at ./log/docker/node1_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64008
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:64008/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64008/debug/v1/info" -H "Content-Type: application/json" -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.32/tcp/64009/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi","/ip4/172.18.135.32/tcp/64010/ws/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi"],"enrUri":"enr:-L24QGhIhWvGulL_K11OTVp0Q_2Cy96UXza9TWi21eTxOwDCGUXt8CeoW9niOmwB9_7N_-GgiQDLI7sobERka95RbsYCgmlkgnY0gmlwhKwShyCKbXVsdGlhZGRyc5YACASsEocgBvoJAAoErBKHIAb6Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaECG_eWC8c3MB4tDzEGyIYslCQ8eAJitfDFwT147inWz2mDdGNwgvoJg3VkcIL6C4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__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.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3784', '3785', '3786', '3787', '3788']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3784:3784 -p 3785:3785 -p 3786:3786 -p 3787:3787 -p 3788:3788 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3786 --rest-port=3784 --tcp-port=3785 --discv5-udp-port=3787 --rest-address=0.0.0.0 --nat=extip:172.18.71.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcdbe085030950ea8bcaabf795e9cedb09cd42b811b183aef77e7beb4acead13 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3788 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGhIhWvGulL_K11OTVp0Q_2Cy96UXza9TWi21eTxOwDCGUXt8CeoW9niOmwB9_7N_-GgiQDLI7sobERka95RbsYCgmlkgnY0gmlwhKwShyCKbXVsdGlhZGRyc5YACASsEocgBvoJAAoErBKHIAb6Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaECG_eWC8c3MB4tDzEGyIYslCQ8eAJitfDFwT147inWz2mDdGNwgvoJg3VkcIL6C4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.181 waku 09a052ef54160f0ad5f9eb8c7d3886d6636f15fc45288bffd3bce5f6960a90fc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 09a052ef5416. Setting up logs at ./log/docker/node2_2025-12-27_04-24-08__3cf98d36-557d-4c2c-97ee-184d10c2aff2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3784
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:3784/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3784/debug/v1/info" -H "Content-Type: application/json" -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.181/tcp/3785/p2p/16Uiu2HAmEBdwnzXQ5giqFXGA3rPBcJmMSTGSNN7eZrZPZ1inrUBj","/ip4/172.18.71.181/tcp/3786/ws/p2p/16Uiu2HAmEBdwnzXQ5giqFXGA3rPBcJmMSTGSNN7eZrZPZ1inrUBj"],"enrUri":"enr:-L24QICJ0gAejB0Ex86PaGMMrPj_RezNjwP-hL3o3pcWRr3YLORTQfJJzFVzyEgoHNMQnljd10djJ7dV_goAVtBUNTQCgmlkgnY0gmlwhKwSR7WKbXVsdGlhZGRyc5YACASsEke1Bg7JAAoErBJHtQYOyt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFrWesJIGdJpNa6iHUCrwsLG802jeMub_oMyIttoY41KDdGNwgg7Jg3VkcIIOy4V3YWt1MgE"}'
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:3784/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.32/tcp/64009/p2p/16Uiu2HAkwJqxJNppEoQZr2Q9d5hvi3RvmYDgLz3WFst9jQ1kHnPi"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/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:3784/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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766809451476580608,"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:3784/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766809451476580608,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/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":1766809451595074816,"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:3784/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":1766809451595074816,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-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":1766809451708368384,"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:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-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":1766809451708368384,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809451821840896,"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:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809451821840896,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809451934439168,"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:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809451934439168,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:64008/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
INFO  src.node.api_clients.base_client:base_client.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:3784/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/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:64008/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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809452072199090,"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:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-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":1766809452072199090,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:64008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809452185625790,"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:3784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-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":1766809452185625790,"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 9e91fea898da
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 09a052ef5416
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 @@
2025-12-27 04:20:54.315 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:20:54.316 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/aaaaa/3/bbbbb/proto] with id: 2025-12-27_04-20-54__c5e606ae-32a3-4912-b8eb-0927a37b833a
2025-12-27 04:20:54.316 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:20:54.316 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:20:54.317 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-27 04:20:54.325 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:54.325 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-20-54__c5e606ae-32a3-4912-b8eb-0927a37b833a__wakuorg_nwaku:latest.log
2025-12-27 04:20:54.325 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:54.325 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:54.327 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:54.327 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.38
2025-12-27 04:20:54.327 DEBUG [src.node.docker_mananger] Generated ports ['27052', '27053', '27054', '27055', '27056']
2025-12-27 04:20:54.327 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:20:54.328 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:20:54.328 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:54.328 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:54.328 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:54.328 DEBUG [src.node.docker_mananger] docker run -i -t -p 27052:27052 -p 27053:27053 -p 27054:27054 -p 27055:27055 -p 27056:27056 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27054 --rest-port=27052 --tcp-port=27053 --discv5-udp-port=27055 --rest-address=0.0.0.0 --nat=extip:172.18.52.38 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7cf3fd29e9dcd9ab5aa15b6faa90ff7c3fb7cf0c31bf7f5ed6b0eb4ab24821a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27056 --metrics-logging=true --relay=true --filter=true --content-topic=/aaaaa/3/bbbbb/proto
2025-12-27 04:20:54.512 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.38 waku 083a182b8d9b17da23b444d049a648eb243222fbe71c992f7a0572bd18364f3f
2025-12-27 04:20:54.548 DEBUG [src.node.docker_mananger] Container started with ID 083a182b8d9b. Setting up logs at ./log/docker/node1_2025-12-27_04-20-54__c5e606ae-32a3-4912-b8eb-0927a37b833a__wakuorg_nwaku:latest.log
2025-12-27 04:20:54.550 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27052
2025-12-27 04:20:54.551 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:20:54.573 ERROR [src.node.docker_mananger] Max retries reached for container cb2fc40d837b. Exiting log stream.
2025-12-27 04:20:55.115 ERROR [src.node.docker_mananger] Max retries reached for container af063eb9401f. Exiting log stream.
2025-12-27 04:20:55.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27052/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:55.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:20:55.555 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:20:55.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27052/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:55.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.38/tcp/27053/p2p/16Uiu2HAmALYBrKJsPYPkCJKBiFcvuRbAoqqPVW6TWnXkR5mNPLQ9","/ip4/172.18.52.38/tcp/27054/ws/p2p/16Uiu2HAmALYBrKJsPYPkCJKBiFcvuRbAoqqPVW6TWnXkR5mNPLQ9"],"enrUri":"enr:-L24QOp5oEx21BBUN7doeE8C8XcOFnhhJNI12OyRsDTIPM_4IEGfGScjCERicYcnRX8g2lUjTn2SEJhRjQehloR6FtMCgmlkgnY0gmlwhKwSNCaKbXVsdGlhZGRyc5YACASsEjQmBmmtAAoErBI0JgZprt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC3Y6W2zBZ56r16zLhnafl19wlkxoepc4gXdHBCJL-MCqDdGNwgmmtg3VkcIJpr4V3YWt1MgU"}'
2025-12-27 04:20:55.558 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:20:55.565 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:20:55.565 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-20-54__c5e606ae-32a3-4912-b8eb-0927a37b833a__wakuorg_nwaku:latest.log
2025-12-27 04:20:55.565 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:20:55.565 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:20:55.566 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:20:55.567 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.138
2025-12-27 04:20:55.567 DEBUG [src.node.docker_mananger] Generated ports ['61054', '61055', '61056', '61057', '61058']
2025-12-27 04:20:55.567 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:20:55.567 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:20:55.567 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:20:55.567 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:20:55.567 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:20:55.568 DEBUG [src.node.docker_mananger] docker run -i -t -p 61054:61054 -p 61055:61055 -p 61056:61056 -p 61057:61057 -p 61058:61058 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61056 --rest-port=61054 --tcp-port=61055 --discv5-udp-port=61057 --rest-address=0.0.0.0 --nat=extip:172.18.189.138 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4ed246c87caf6bcad89bf7aa3522585466fce0ce9c21a8ddff5f6a42f916e82f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61058 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOp5oEx21BBUN7doeE8C8XcOFnhhJNI12OyRsDTIPM_4IEGfGScjCERicYcnRX8g2lUjTn2SEJhRjQehloR6FtMCgmlkgnY0gmlwhKwSNCaKbXVsdGlhZGRyc5YACASsEjQmBmmtAAoErBI0JgZprt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC3Y6W2zBZ56r16zLhnafl19wlkxoepc4gXdHBCJL-MCqDdGNwgmmtg3VkcIJpr4V3YWt1MgU --content-topic=/aaaaa/3/bbbbb/proto
2025-12-27 04:20:55.763 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.138 waku fcedd63185b568e792c6fa6d84861a111c6d7344fee736293d7ff73dae5b79f5
2025-12-27 04:20:55.796 DEBUG [src.node.docker_mananger] Container started with ID fcedd63185b5. Setting up logs at ./log/docker/node2_2025-12-27_04-20-54__c5e606ae-32a3-4912-b8eb-0927a37b833a__wakuorg_nwaku:latest.log
2025-12-27 04:20:55.796 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61054
2025-12-27 04:20:55.797 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:20:56.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:56.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:20:56.815 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:20:56.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:56.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.138/tcp/61055/p2p/16Uiu2HAkyTpW91q23PFtmS7EZ9xGYpEZaruam15SR6zYyzUJ3g1W","/ip4/172.18.189.138/tcp/61056/ws/p2p/16Uiu2HAkyTpW91q23PFtmS7EZ9xGYpEZaruam15SR6zYyzUJ3g1W"],"enrUri":"enr:-L24QKH058X1QjSXhWpF79Ewu_lPXZKydmcbbe2JmgwFOFKGL-AAp7PU4tpfMbF5EHZw8kvwB7GeIkei7C5G_OuoXB8CgmlkgnY0gmlwhKwSvYqKbXVsdGlhZGRyc5YACASsEr2KBu5_AAoErBK9igbugN0DgnJzhQACAQAAiXNlY3AyNTZrMaECO_uL6ajq6I572EojZB-BTkPtOWB-Gkw_vvFv4QRamBmDdGNwgu5_g3VkcILugYV3YWt1MgE"}'
2025-12-27 04:20:56.821 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:20:56.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61054/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.38/tcp/27053/p2p/16Uiu2HAmALYBrKJsPYPkCJKBiFcvuRbAoqqPVW6TWnXkR5mNPLQ9"]'
2025-12-27 04:20:56.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:56.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27052/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:20:56.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:56.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61054/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-27 04:20:56.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:56.830 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27052/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:20:56.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:20:56.835 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:20:56.936 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:56.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27052/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:56.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809256830718496,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:56.941 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:20:56.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:20:56.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809256830718496,"ephemeral":false,"proof":""}]'
2025-12-27 04:20:56.947 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:20:56.948 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:20:56.948 DEBUG [src.node.waku_node] Stopping container with id 083a182b8d9b
2025-12-27 04:20:57.542 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:20:57.544 DEBUG [src.node.waku_node] Stopping container with id fcedd63185b5
2025-12-27 04:20:58.126 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:20:58.127 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:20:58.137 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:20:58.142 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,346 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_valid_payloads with id: 2025-12-27_04-12-01__01a29765-dcd5-485a-8860-6a89eaa85d55
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-12-01__01a29765-dcd5-485a-8860-6a89eaa85d55__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.133.90
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29273', '29274', '29275', '29276', '29277']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29273:29273 -p 29274:29274 -p 29275:29275 -p 29276:29276 -p 29277:29277 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29275 --rest-port=29273 --tcp-port=29274 --discv5-udp-port=29276 --rest-address=0.0.0.0 --nat=extip:172.18.133.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5bd0a6e8e6320bde7707c83dfe9cc43c3ab0febefb7a9c5d5a0d3cb7e76b3ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29277 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.90 waku 27bd64d3b0614071812e01e6603d44813761f800c6d620638bae2bf82695b501
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container eb8600ba4b3b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 27bd64d3b061. Setting up logs at ./log/docker/node1_2025-12-27_04-12-01__01a29765-dcd5-485a-8860-6a89eaa85d55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29273
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 4d5badda06bc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29273/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29273/debug/v1/info" -H "Content-Type: application/json" -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.90/tcp/29274/p2p/16Uiu2HAmTAg5mYksRcNDnA5PbjfHrmvUMLPVUXjqtQdsJLTqjGTv","/ip4/172.18.133.90/tcp/29275/ws/p2p/16Uiu2HAmTAg5mYksRcNDnA5PbjfHrmvUMLPVUXjqtQdsJLTqjGTv"],"enrUri":"enr:-L24QNJZmchSPaz7K24k2CAty3yPvGlxx5Sf-TpeDGm_15TJDyMtKeSxy4bp-2ob1r9OmtwPK_WdlvTkS0IT4ZfOkCACgmlkgnY0gmlwhKwShVqKbXVsdGlhZGRyc5YACASsEoVaBnJaAAoErBKFWgZyW90DgnJzhQADAQAAiXNlY3AyNTZrMaED155i0KSRiNI_2D1kDQRCXfe1J28WTm1e5FWgrE9lckWDdGNwgnJag3VkcIJyXIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-12-01__01a29765-dcd5-485a-8860-6a89eaa85d55__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.194.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50607', '50608', '50609', '50610', '50611']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50607:50607 -p 50608:50608 -p 50609:50609 -p 50610:50610 -p 50611:50611 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50609 --rest-port=50607 --tcp-port=50608 --discv5-udp-port=50610 --rest-address=0.0.0.0 --nat=extip:172.18.194.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae99ccbd4990f945eadc5c5004ccb1416eae11a86b753e884bfc3e080082ca41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50611 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNJZmchSPaz7K24k2CAty3yPvGlxx5Sf-TpeDGm_15TJDyMtKeSxy4bp-2ob1r9OmtwPK_WdlvTkS0IT4ZfOkCACgmlkgnY0gmlwhKwShVqKbXVsdGlhZGRyc5YACASsEoVaBnJaAAoErBKFWgZyW90DgnJzhQADAQAAiXNlY3AyNTZrMaED155i0KSRiNI_2D1kDQRCXfe1J28WTm1e5FWgrE9lckWDdGNwgnJag3VkcIJyXIV3YWt1MgU --filternode=/ip4/172.18.133.90/tcp/29274/p2p/16Uiu2HAmTAg5mYksRcNDnA5PbjfHrmvUMLPVUXjqtQdsJLTqjGTv
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.215 waku 4fac09a11916bd07862e19add97589922d612e9576cc08a56c195fa4870d2776
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fac09a11916. Setting up logs at ./log/docker/node2_2025-12-27_04-12-01__01a29765-dcd5-485a-8860-6a89eaa85d55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50607
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:50607/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50607/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.215/tcp/50608/p2p/16Uiu2HAmBvqod7LxWPjy1bKorwznXRiNKCY92mjgbQKq9HaHYtbJ","/ip4/172.18.194.215/tcp/50609/ws/p2p/16Uiu2HAmBvqod7LxWPjy1bKorwznXRiNKCY92mjgbQKq9HaHYtbJ"],"enrUri":"enr:-L24QMEMdvcuW2cFRnKsZKzoNCuMB5BrpfqX3lRSDulYiP1ffXi9bagzKjl2_uiSFypuB4WDQ0jOlt0gPgzAgmU0bosCgmlkgnY0gmlwhKwSwteKbXVsdGlhZGRyc5YACASsEsLXBsWwAAoErBLC1wbFsd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9TPxbBQMoz-SgMO-tOmXltGClZRoG3IsGjy-qpTEY2mDdGNwgsWwg3VkcILFsoV3YWt1MgA"}'
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:50607/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.90/tcp/29274/p2p/16Uiu2HAmTAg5mYksRcNDnA5PbjfHrmvUMLPVUXjqtQdsJLTqjGTv"]'
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:29273/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:50607/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "52ebd9d6-190a-40bf-b7bd-e74c2531ce43", "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":"52ebd9d6-190a-40bf-b7bd-e74c2531ce43","statusDesc":"OK"}'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A simple string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "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:50607/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":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808723843563356,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "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:50607/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":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808723956351874,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "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:50607/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":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724066024609,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Chinese characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "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:50607/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":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724175369604,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Emojis
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "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:50607/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":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724284347894,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Lorem ipsum text
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "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:50607/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":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724393104934,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload HTML content
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "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:50607/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":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724501751292,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Cyrillic characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "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:50607/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":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724611513704,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Base64 encoded string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "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:50607/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":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724720258971,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Binary data
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "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:50607/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":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724828523078,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Special characters with whitespace
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "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:50607/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":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808724937796808,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Boolean false as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "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:50607/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":"RmFsc2U=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725046623240,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "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:50607/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":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725155941262,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "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:50607/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":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725265225921,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Hexadecimal number as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "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:50607/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":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725373840975,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Email format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "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:50607/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":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725482526556,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload URL format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "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:50607/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":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725591253845,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Date and time in ISO format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "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:50607/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":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725700100752,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload String with escaped quotes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "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:50607/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":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725808629493,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A regular expression
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "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:50607/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":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808725917377297,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A very long string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "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:50607/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":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726026633379,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A JSON string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "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:50607/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":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726136795303,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Unix path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "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:50607/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":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726246376525,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Windows path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "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:50607/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":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726355282692,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An SQL query
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "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:50607/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":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726463871997,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload JavaScript code snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "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:50607/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":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726572729546,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A CSS snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "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:50607/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":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726681116953,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Python one-liner
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "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:50607/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":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726789970453,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An IP address
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "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:50607/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":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808726898833053,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A domain name
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "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:50607/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":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727007742498,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A user agent string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "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:50607/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":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727116842198,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A credit card number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "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:50607/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":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727225856124,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A phone number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "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:50607/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":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727334352127,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A UUID
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "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:50607/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":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727442982368,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A hashtag
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "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:50607/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":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727552110357,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Twitter handle
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "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:50607/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":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727661077169,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A password
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "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:50607/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":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727770230385,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A date in common format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "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:50607/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":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727879838768,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A time string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "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:50607/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":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808727988573791,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A mathematical equation
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "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:50607/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":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766808728097293418,"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 27bd64d3b061
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4fac09a11916
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,337 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_three_store_sync_exchange with id: 2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__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.80.8
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26463', '26464', '26465', '26466', '26467']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26463:26463 -p 26464:26464 -p 26465:26465 -p 26466:26466 -p 26467:26467 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26465 --rest-port=26463 --tcp-port=26464 --discv5-udp-port=26466 --rest-address=0.0.0.0 --nat=extip:172.18.80.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebceecb5d0537d9add32375bc3b5b4aefdb34d79a07e923d36af0e7d3fb8bca5 --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26467 --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.80.8 waku c5cb07c165cde07ae3ba7fcf9a139442e63cb733cdd763098119678c0fbc155f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c5cb07c165cd. Setting up logs at ./log/docker/node1_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26463
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 28e29ce4244c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 37ce2c013c74. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26463/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26463/debug/v1/info" -H "Content-Type: application/json" -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.8/tcp/26464/p2p/16Uiu2HAmH58AMxEseCjqKu4awbT8Gt2ifEvKY8ozV9qz4JoZY7yA","/ip4/172.18.80.8/tcp/26465/ws/p2p/16Uiu2HAmH58AMxEseCjqKu4awbT8Gt2ifEvKY8ozV9qz4JoZY7yA"],"enrUri":"enr:-L24QI8WKaGZvzh8UT4y4K2g-UeVRQ5TtZzEHYX0RGqqiFQFIwUsBHCbKG43viH0RKjCmIkcp7SpjFp6L2w9KgtFnjsCgmlkgnY0gmlwhKwSUAiKbXVsdGlhZGRyc5YACASsElAIBmdgAAoErBJQCAZnYd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQZ2FDBRjiu6006juRIkg3HWHYEofY7zTvWawCO91PemDdGNwgmdgg3VkcIJnYoV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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:26463/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.35.233
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23001', '23002', '23003', '23004', '23005']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23001:23001 -p 23002:23002 -p 23003:23003 -p 23004:23004 -p 23005:23005 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23003 --rest-port=23001 --tcp-port=23002 --discv5-udp-port=23004 --rest-address=0.0.0.0 --nat=extip:172.18.35.233 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=289fddf0afbf270f387bc89b02d30e91edf5d4cbdc3c5cac6f6dada0abdae849 --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23005 --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.35.233 waku 9a1ca4a7846acd4ffef4b050eee6ceee0c818b51c25259210376ec5d519bba64
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a1ca4a7846a. Setting up logs at ./log/docker/node2_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23001
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:23001/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23001/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.233/tcp/23002/p2p/16Uiu2HAm7gPmVjhbccwLPvyMm623P7vPs39xtDLfRUBhtwYSHYVp","/ip4/172.18.35.233/tcp/23003/ws/p2p/16Uiu2HAm7gPmVjhbccwLPvyMm623P7vPs39xtDLfRUBhtwYSHYVp"],"enrUri":"enr:-L24QIUUfxF00OAbCYwC1cqb-wUB88Xn4JekfD-FyIy9jn3Qd4cwWoOGXHbdoamaDPYmC2FLcf1FzCZcotn4KMSK3mQCgmlkgnY0gmlwhKwSI-mKbXVsdGlhZGRyc5YACASsEiPpBlnaAAoErBIj6QZZ290DgnJzhQADAQAAiXNlY3AyNTZrMaECthGfz5R4MXjn4flIKwyr6REqGgXPGtJeiDdZ2YJIZlODdGNwglnag3VkcIJZ3IV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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:23001/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 POST "http://127.0.0.1:23001/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.8/tcp/26464/p2p/16Uiu2HAmH58AMxEseCjqKu4awbT8Gt2ifEvKY8ozV9qz4JoZY7yA"]'
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.19.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51427', '51428', '51429', '51430', '51431']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51427:51427 -p 51428:51428 -p 51429:51429 -p 51430:51430 -p 51431:51431 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51429 --rest-port=51427 --tcp-port=51428 --discv5-udp-port=51430 --rest-address=0.0.0.0 --nat=extip:172.18.19.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d621de464f2be6ee2db5c4a085c03067dec395798367f8a7dca5a01dcade0fa4 --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51431 --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.19.161 waku 11f4fa2e59f9129fbfaa4e96606786172ef02e693f27b081723936a7d927b39b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11f4fa2e59f9. Setting up logs at ./log/docker/node3_2025-12-27_04-18-11__2dd48c19-bbb3-4957-a0c4-a137354bcb87__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51427
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:51427/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51427/debug/v1/info" -H "Content-Type: application/json" -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.161/tcp/51428/p2p/16Uiu2HAmSkwi5UGKMCLDNZJQuNCEPSUjP1fiPEK1HjWAB54XpSkm","/ip4/172.18.19.161/tcp/51429/ws/p2p/16Uiu2HAmSkwi5UGKMCLDNZJQuNCEPSUjP1fiPEK1HjWAB54XpSkm"],"enrUri":"enr:-L24QKJFCr1Z8-vQUMj6FXfP_xW-wK4ogsGCkgFtx5jMGLzLepcP-OMwpbue_0sZkI6tAtE48i8epsLAMXGmEIP_8n8CgmlkgnY0gmlwhKwSE6GKbXVsdGlhZGRyc5YACASsEhOhBsjkAAoErBIToQbI5d0DgnJzhQADAQAAiXNlY3AyNTZrMaED0YodbtcuEHVGP3PoL8BtXHpAu_CHw-SLFg_NDwJ9zYaDdGNwgsjkg3VkcILI5oV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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:51427/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 POST "http://127.0.0.1:51427/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.8/tcp/26464/p2p/16Uiu2HAmH58AMxEseCjqKu4awbT8Gt2ifEvKY8ozV9qz4JoZY7yA"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51427/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.233/tcp/23002/p2p/16Uiu2HAm7gPmVjhbccwLPvyMm623P7vPs39xtDLfRUBhtwYSHYVp"]'
INFO  src.node.api_clients.base_client:base_client.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:26463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:933 Node-A store has 60 messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23001/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:937 Node-B store has 60 messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51427/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:940 Node-C store has 60 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 c5cb07c165cd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9a1ca4a7846a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 11f4fa2e59f9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c5cb07c165cd. 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 @@
2025-12-27 04:17:32.315 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:17:32.317 DEBUG [tests.conftest] Running test: test_store_with_long_string_pubsub_topic with id: 2025-12-27_04-17-32__cd11511a-5f2b-4aaf-a41d-7f1b1f3bcde0
2025-12-27 04:17:32.317 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:17:32.318 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:17:32.318 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-27 04:17:32.326 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:32.327 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-17-32__cd11511a-5f2b-4aaf-a41d-7f1b1f3bcde0__wakuorg_nwaku:latest.log
2025-12-27 04:17:32.327 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:32.327 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:32.329 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:32.330 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.219
2025-12-27 04:17:32.330 DEBUG [src.node.docker_mananger] Generated ports ['16887', '16888', '16889', '16890', '16891']
2025-12-27 04:17:32.330 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:32.330 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:32.331 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:32.331 DEBUG [src.node.docker_mananger] docker run -i -t -p 16887:16887 -p 16888:16888 -p 16889:16889 -p 16890:16890 -p 16891:16891 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16889 --rest-port=16887 --tcp-port=16888 --discv5-udp-port=16890 --rest-address=0.0.0.0 --nat=extip:172.18.13.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b94dab9fb0cef8aec37332f3bccecc1f5b78dfedf1a0be33c7a235ff88ae558b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16891 --metrics-logging=true --store=true --relay=true
2025-12-27 04:17:32.517 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.219 waku f1abb3f27e4dc699f4cb909bc40296b5a97805602c336c26a95bebed7180fc13
2025-12-27 04:17:32.548 DEBUG [src.node.docker_mananger] Container started with ID f1abb3f27e4d. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-17-32__cd11511a-5f2b-4aaf-a41d-7f1b1f3bcde0__wakuorg_nwaku:latest.log
2025-12-27 04:17:32.552 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16887
2025-12-27 04:17:32.553 ERROR [src.node.docker_mananger] Max retries reached for container f95720406790. Exiting log stream.
2025-12-27 04:17:32.554 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:33.154 ERROR [src.node.docker_mananger] Max retries reached for container c5ba566fbc69. Exiting log stream.
2025-12-27 04:17:33.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16887/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:33.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:33.558 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:33.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16887/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:33.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.219/tcp/16888/p2p/16Uiu2HAmBu4fZ2nHtSUrXbVsM6eu21PKFtJQYApg5kUAejp4c72n","/ip4/172.18.13.219/tcp/16889/ws/p2p/16Uiu2HAmBu4fZ2nHtSUrXbVsM6eu21PKFtJQYApg5kUAejp4c72n"],"enrUri":"enr:-L24QJvZwWHwa5Fmv8hU5-tNhEKqlxrRLxVpcqY55oyuTmj5D_7FLoylhWYidsEuqirCGj5ylqiJm1BZChxgd-B4EscCgmlkgnY0gmlwhKwSDduKbXVsdGlhZGRyc5YACASsEg3bBkH4AAoErBIN2wZB-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9L9SwMdTrq0niRR-tcudsDh1iairV5PGs-1wsD7kkEeDdGNwgkH4g3VkcIJB-oV3YWt1MgM"}'
2025-12-27 04:17:33.560 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:33.567 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:17:33.567 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-17-32__cd11511a-5f2b-4aaf-a41d-7f1b1f3bcde0__wakuorg_nwaku:latest.log
2025-12-27 04:17:33.567 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:17:33.568 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:17:33.569 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:17:33.569 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.166.144
2025-12-27 04:17:33.569 DEBUG [src.node.docker_mananger] Generated ports ['25798', '25799', '25800', '25801', '25802']
2025-12-27 04:17:33.569 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:17:33.569 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:17:33.570 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:17:33.570 DEBUG [src.node.docker_mananger] docker run -i -t -p 25798:25798 -p 25799:25799 -p 25800:25800 -p 25801:25801 -p 25802:25802 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25800 --rest-port=25798 --tcp-port=25799 --discv5-udp-port=25801 --rest-address=0.0.0.0 --nat=extip:172.18.166.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de3d84ecb69ab1a2d7baa2008dbbf7a6a012b3baeb37f25ffecc2cf3b754c7cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25802 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJvZwWHwa5Fmv8hU5-tNhEKqlxrRLxVpcqY55oyuTmj5D_7FLoylhWYidsEuqirCGj5ylqiJm1BZChxgd-B4EscCgmlkgnY0gmlwhKwSDduKbXVsdGlhZGRyc5YACASsEg3bBkH4AAoErBIN2wZB-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9L9SwMdTrq0niRR-tcudsDh1iairV5PGs-1wsD7kkEeDdGNwgkH4g3VkcIJB-oV3YWt1MgM --storenode=/ip4/172.18.13.219/tcp/16888/p2p/16Uiu2HAmBu4fZ2nHtSUrXbVsM6eu21PKFtJQYApg5kUAejp4c72n --store=true --relay=true
2025-12-27 04:17:33.757 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.166.144 waku 99e7c79688e3ad7d59b2e80766a73d584c8c8b3eae770a44f360f60c730597cd
2025-12-27 04:17:33.789 DEBUG [src.node.docker_mananger] Container started with ID 99e7c79688e3. Setting up logs at ./log/docker/store_node1_2025-12-27_04-17-32__cd11511a-5f2b-4aaf-a41d-7f1b1f3bcde0__wakuorg_nwaku:latest.log
2025-12-27 04:17:33.789 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25798
2025-12-27 04:17:33.791 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:17:34.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25798/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:34.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:17:34.795 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:17:34.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25798/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:17:34.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.144/tcp/25799/p2p/16Uiu2HAmAkA5zSUUW5annZRPs3d1xCVxayBgSdpfnNWMyyqV92XD","/ip4/172.18.166.144/tcp/25800/ws/p2p/16Uiu2HAmAkA5zSUUW5annZRPs3d1xCVxayBgSdpfnNWMyyqV92XD"],"enrUri":"enr:-L24QFhSmshCHgx6ro1ftcpgUhnHrVIENSXdKmjY33qKoLEZWFDuTYz4FNCuQJQBBIThmbaK0VvzII8rd-yW-XZaswwCgmlkgnY0gmlwhKwSppCKbXVsdGlhZGRyc5YACASsEqaQBmTHAAoErBKmkAZkyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC45uJ-rRAbFb8uu0CzP7tXKHdu7uRawth6bJq5YvCrPyDdGNwgmTHg3VkcIJkyYV3YWt1MgM"}'
2025-12-27 04:17:34.798 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:17:34.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25798/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.13.219/tcp/16888/p2p/16Uiu2HAmBu4fZ2nHtSUrXbVsM6eu21PKFtJQYApg5kUAejp4c72n"]'
2025-12-27 04:17:34.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:34.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:34.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:34.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:17:34.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:34.807 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:34.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:34.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:34.812 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:35.013 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:35.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:35.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.019 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:35.220 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:35.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:35.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.226 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:35.427 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:35.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:35.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.434 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:35.634 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:35.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:35.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.640 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:35.841 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:35.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:35.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:35.847 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:36.048 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:36.048 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:36.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:36.054 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:36.254 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:36.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:36.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:36.261 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:36.583 DEBUG [tests.store.test_topics] Trying to get stored msg with url topic size million
2025-12-27 04:17:36.584 DEBUG [src.steps.store] Relaying message
2025-12-27 04:17:36.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:17:36.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:17:36.590 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:17:36.793 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:17:37.006 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-27 04:17:42.132 ERROR [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-27 04:17:42.136 ERROR [tests.store.test_topics] store request with very long pubsub topic wasn't accepted
2025-12-27 04:17:42.140 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:17:42.141 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:17:42.141 DEBUG [src.node.waku_node] Stopping container with id f1abb3f27e4d
2025-12-27 04:17:42.699 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:42.702 DEBUG [src.node.waku_node] Stopping container with id 99e7c79688e3
2025-12-27 04:17:43.238 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:17:43.240 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:17:43.254 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:17:43.261 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,140 @@
2025-12-27 04:16:37.559 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:16:37.559 DEBUG [tests.conftest] Running test: test_multiple_pubsub_topics_same_cluster with id: 2025-12-27_04-16-37__397f7de3-4942-4b91-9931-d4e00e5a560c
2025-12-27 04:16:37.559 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:16:37.560 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:16:37.560 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-27 04:16:37.566 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:37.567 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-16-37__397f7de3-4942-4b91-9931-d4e00e5a560c__wakuorg_nwaku:latest.log
2025-12-27 04:16:37.567 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:37.567 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:37.568 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:37.568 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.25
2025-12-27 04:16:37.568 DEBUG [src.node.docker_mananger] Generated ports ['10347', '10348', '10349', '10350', '10351']
2025-12-27 04:16:37.569 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:16:37.569 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:16:37.569 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:37.569 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:37.569 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:37.569 DEBUG [src.node.docker_mananger] docker run -i -t -p 10347:10347 -p 10348:10348 -p 10349:10349 -p 10350:10350 -p 10351:10351 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10349 --rest-port=10347 --tcp-port=10348 --discv5-udp-port=10350 --rest-address=0.0.0.0 --nat=extip:172.18.130.25 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ed4aefeb58a6adc1b795df9eedecbcb6dd91ecaead9abece61ef0a03ad9b3ee7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10351 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:16:37.747 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.25 waku 18f9f8cd449343a3b4767889eb042745cf6c13563c5d16addf5cc1fdfdeacfd5
2025-12-27 04:16:37.779 DEBUG [src.node.docker_mananger] Container started with ID 18f9f8cd4493. Setting up logs at ./log/docker/node1_2025-12-27_04-16-37__397f7de3-4942-4b91-9931-d4e00e5a560c__wakuorg_nwaku:latest.log
2025-12-27 04:16:37.780 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10347
2025-12-27 04:16:37.780 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:37.856 ERROR [src.node.docker_mananger] Max retries reached for container dc9cf741fdfe. Exiting log stream.
2025-12-27 04:16:38.367 ERROR [src.node.docker_mananger] Max retries reached for container f6c8f2dc9339. Exiting log stream.
2025-12-27 04:16:38.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:38.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:16:38.785 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:38.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:38.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.25/tcp/10348/p2p/16Uiu2HAmRpK1Akh1KZWub3TH9cpzrYKJgY1igDAJWJxY55PcPPS4","/ip4/172.18.130.25/tcp/10349/ws/p2p/16Uiu2HAmRpK1Akh1KZWub3TH9cpzrYKJgY1igDAJWJxY55PcPPS4"],"enrUri":"enr:-L24QPnbylu52woT4doB1jTPHCtR1YC5DoFGCbFDbqROhodJXY0SnJOs7ndBn5IMcJC67uAI7OaExtubRkZIEx4N7vkCgmlkgnY0gmlwhKwSghmKbXVsdGlhZGRyc5YACASsEoIZBihsAAoErBKCGQYobd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDw4s_maJicXQwLkmsXbMdqIM-jjrC63oxPaSBlmsJfyWDdGNwgihsg3VkcIIoboV3YWt1MgU"}'
2025-12-27 04:16:38.788 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:38.795 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:16:38.795 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-16-37__397f7de3-4942-4b91-9931-d4e00e5a560c__wakuorg_nwaku:latest.log
2025-12-27 04:16:38.795 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:16:38.795 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:16:38.796 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:16:38.796 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.159
2025-12-27 04:16:38.797 DEBUG [src.node.docker_mananger] Generated ports ['1114', '1115', '1116', '1117', '1118']
2025-12-27 04:16:38.797 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-27 04:16:38.797 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:16:38.797 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:16:38.797 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:16:38.797 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:16:38.797 DEBUG [src.node.docker_mananger] docker run -i -t -p 1114:1114 -p 1115:1115 -p 1116:1116 -p 1117:1117 -p 1118:1118 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1116 --rest-port=1114 --tcp-port=1115 --discv5-udp-port=1117 --rest-address=0.0.0.0 --nat=extip:172.18.104.159 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6cdaafd159fffbc265ac51d4ceccc1ab9a1bcc6ea6d1d8dfe832c6d7be0f31fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1118 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPnbylu52woT4doB1jTPHCtR1YC5DoFGCbFDbqROhodJXY0SnJOs7ndBn5IMcJC67uAI7OaExtubRkZIEx4N7vkCgmlkgnY0gmlwhKwSghmKbXVsdGlhZGRyc5YACASsEoIZBihsAAoErBKCGQYobd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDw4s_maJicXQwLkmsXbMdqIM-jjrC63oxPaSBlmsJfyWDdGNwgihsg3VkcIIoboV3YWt1MgU
2025-12-27 04:16:38.975 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.159 waku a1afcf372fcdafbd25639def3b54f43c91a331de3b56184945d4dd1b377cd754
2025-12-27 04:16:39.006 DEBUG [src.node.docker_mananger] Container started with ID a1afcf372fcd. Setting up logs at ./log/docker/node2_2025-12-27_04-16-37__397f7de3-4942-4b91-9931-d4e00e5a560c__wakuorg_nwaku:latest.log
2025-12-27 04:16:39.006 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1114
2025-12-27 04:16:39.006 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:16:40.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:16:40.015 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:16:40.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.159/tcp/1115/p2p/16Uiu2HAmS3x8xvXSJEXHkxJVH6JwxETVnwqjfqP4GzJvSRnLUnK7","/ip4/172.18.104.159/tcp/1116/ws/p2p/16Uiu2HAmS3x8xvXSJEXHkxJVH6JwxETVnwqjfqP4GzJvSRnLUnK7"],"enrUri":"enr:-L24QNuSMqwjSFW3tMSPfMlWeGnXNKxDyVqgrwtVXB15vCmGS9RB-UAMnLOHQ3K7l0Vaec4BY23n88KKNLQf5ru2fZ4CgmlkgnY0gmlwhKwSaJ-KbXVsdGlhZGRyc5YACASsEmifBgRbAAoErBJonwYEXN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDxwnJdwBG4O7L1mcnDOWozV-Vo3KzyNfRfgRJkqkkcnaDdGNwggRbg3VkcIIEXYV3YWt1MgE"}'
2025-12-27 04:16:40.021 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:16:40.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1114/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.25/tcp/10348/p2p/16Uiu2HAmRpK1Akh1KZWub3TH9cpzrYKJgY1igDAJWJxY55PcPPS4"]'
2025-12-27 04:16:40.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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"]'
2025-12-27 04:16:40.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1114/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"]'
2025-12-27 04:16:40.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:16:40.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.060 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.160 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000050764983,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.165 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000050764983,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.174 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.275 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000169475745,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.279 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000169475745,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.389 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000283803935,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.393 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000283803935,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.403 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.503 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000397404994,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.507 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000397404994,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.516 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.616 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000511432065,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.621 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000511432065,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.630 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.730 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000625697275,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.735 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000625697275,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.743 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.844 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000738845435,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.848 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000738845435,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10347/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)'}'
2025-12-27 04:16:40.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:16:40.856 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:16:40.957 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000852172123,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.961 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:16:40.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1114/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:16:40.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766809000852172123,"ephemeral":false,"proof":""}]'
2025-12-27 04:16:40.966 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:16:40.967 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:16:40.967 DEBUG [src.node.waku_node] Stopping container with id 18f9f8cd4493
2025-12-27 04:16:41.512 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:16:41.514 DEBUG [src.node.waku_node] Stopping container with id a1afcf372fcd
2025-12-27 04:16:42.024 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:16:42.025 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:16:42.036 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:16:42.046 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,145 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_flags with id: 2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__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.233.14
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7060', '7061', '7062', '7063', '7064']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7060:7060 -p 7061:7061 -p 7062:7062 -p 7063:7063 -p 7064:7064 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7062 --rest-port=7060 --tcp-port=7061 --discv5-udp-port=7063 --rest-address=0.0.0.0 --nat=extip:172.18.233.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=80dde79f86eebfd757b4ef5751145dc86e50dbcd52554c8c4aefcc871c3edf00 --store-sync=true --store=true --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7064 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.233.14 waku 9a7a6c7146fe870bba45c5f89b6f2f8127abfb37b5a73c01ab47b424c92b6887
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a7a6c7146fe. Setting up logs at ./log/docker/node1_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7060
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 e75faeb32e42. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1eb729d21473. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7060/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7060/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.14/tcp/7061/p2p/16Uiu2HAm4pQdu7DxChrRA6KU1YxCuUCg8zXVst4cdrpCxah4EEmi","/ip4/172.18.233.14/tcp/7062/ws/p2p/16Uiu2HAm4pQdu7DxChrRA6KU1YxCuUCg8zXVst4cdrpCxah4EEmi"],"enrUri":"enr:-L24QEeR7aKdPfeBYChHNc0TeMWbZW7Eh00hMUYjzkE8m2SoQf_ZV2ptsQgV8mGAhhNL0hfKCAxNl7CB-5b7-JlwgnoCgmlkgnY0gmlwhKwS6Q6KbXVsdGlhZGRyc5YACASsEukOBhuVAAoErBLpDgYblt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi4wxS0MojM0ckS-AoorU9-kCST-iV1BWE0r2jMNMhe2DdGNwghuVg3VkcIIbl4V3YWt1MhM"}'
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.213.210
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53110', '53111', '53112', '53113', '53114']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53110:53110 -p 53111:53111 -p 53112:53112 -p 53113:53113 -p 53114:53114 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53112 --rest-port=53110 --tcp-port=53111 --discv5-udp-port=53113 --rest-address=0.0.0.0 --nat=extip:172.18.213.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebfd064ccb6ed9fcb1eede14dbdfd48d7aba8afcf811c4cdc6ce0aeeeb2cab0b --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53114 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QEeR7aKdPfeBYChHNc0TeMWbZW7Eh00hMUYjzkE8m2SoQf_ZV2ptsQgV8mGAhhNL0hfKCAxNl7CB-5b7-JlwgnoCgmlkgnY0gmlwhKwS6Q6KbXVsdGlhZGRyc5YACASsEukOBhuVAAoErBLpDgYblt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi4wxS0MojM0ckS-AoorU9-kCST-iV1BWE0r2jMNMhe2DdGNwghuVg3VkcIIbl4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.210 waku 2a28fd1a5d21b1f12157ee93f718408b1e4a002edf339320c9c0ae4f510526a7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2a28fd1a5d21. Setting up logs at ./log/docker/node2_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53110
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:53110/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53110/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.210/tcp/53111/p2p/16Uiu2HAmRKxjJffUgEbFzW8YYxxnoY6sHqCvgfKW7FFqW2CpVz15","/ip4/172.18.213.210/tcp/53112/ws/p2p/16Uiu2HAmRKxjJffUgEbFzW8YYxxnoY6sHqCvgfKW7FFqW2CpVz15"],"enrUri":"enr:-L24QPb7_JUkIj6rxgNfBXsgNtPMyf_7diCkuk3yR3YYpkyzASQdTBRlzqfYGsCvJwKf-f78RB9sFpj2CM4i4BFG_BoCgmlkgnY0gmlwhKwS1dKKbXVsdGlhZGRyc5YACASsEtXSBs93AAoErBLV0gbPeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvEgP_PJpNuHOs8oaEu1Mi7o56jnYDikq_uWAkxfxp_iDdGNwgs93g3VkcILPeYV3YWt1MgE"}'
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.142.37
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42774', '42775', '42776', '42777', '42778']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42774:42774 -p 42775:42775 -p 42776:42776 -p 42777:42777 -p 42778:42778 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42776 --rest-port=42774 --tcp-port=42775 --discv5-udp-port=42777 --rest-address=0.0.0.0 --nat=extip:172.18.142.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2f498a5ba9b6c6a64bd237f26cc878bfefb8df31cf746ce750abcfbbc7c8ea5 --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42778 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QPb7_JUkIj6rxgNfBXsgNtPMyf_7diCkuk3yR3YYpkyzASQdTBRlzqfYGsCvJwKf-f78RB9sFpj2CM4i4BFG_BoCgmlkgnY0gmlwhKwS1dKKbXVsdGlhZGRyc5YACASsEtXSBs93AAoErBLV0gbPeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvEgP_PJpNuHOs8oaEu1Mi7o56jnYDikq_uWAkxfxp_iDdGNwgs93g3VkcILPeYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.37 waku 3aea84d7758e795314b43053e09a10dbe21319913bb9c6fb2edea270255e21bf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3aea84d7758e. Setting up logs at ./log/docker/node3_2025-12-27_04-29-18__508cde52-e2d8-4742-8740-49f15fff382f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42774
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:42774/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42774/debug/v1/info" -H "Content-Type: application/json" -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.37/tcp/42775/p2p/16Uiu2HAmQsRjdEGVyEKh2B64J1MWeVMkhhL26EbcXSDYwuLRivTX","/ip4/172.18.142.37/tcp/42776/ws/p2p/16Uiu2HAmQsRjdEGVyEKh2B64J1MWeVMkhhL26EbcXSDYwuLRivTX"],"enrUri":"enr:-L24QK4LLfNiloFh3jIOu4V6CTndEeZyrc4QRLDKfEKGtCyCel1P17xh5pCI6evW4AGdfLBN5iJl4R36W54qBxKcDsYCgmlkgnY0gmlwhKwSjiWKbXVsdGlhZGRyc5YACASsEo4lBqcXAAoErBKOJQanGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtXvqdM3_XSW9JDbYTP-fI0LiuUIXMr41D9O66Dtx2j6DdGNwgqcXg3VkcIKnGYV3YWt1MgE"}'
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:53110/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.233.14/tcp/7061/p2p/16Uiu2HAm4pQdu7DxChrRA6KU1YxCuUCg8zXVst4cdrpCxah4EEmi"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42774/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.210/tcp/53111/p2p/16Uiu2HAmRKxjJffUgEbFzW8YYxxnoY6sHqCvgfKW7FFqW2CpVz15"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7060/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:53110/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:42774/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:7060/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:7060/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:7060/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:7060/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:7060/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:7060/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:7060/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:7060/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:7060/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:7060/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 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:7060/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":"0x73e9e2688d88315d3c5a528109aa49cf1c8bdb09f8dd19296724925ab642fae8"},{"messageHash":"0x741c58e212fcc69897201fd8ec792be22602ea5bab2c300ae80cfe6473cf0ab5"},{"messageHash":"0x808a3224adce5c6bf95561fa7b6afdc931e65e4dfb71a0d13ce98d6f20e52160"},{"messageHash":"0xb7f787d1376df086e6513604c621111617ed5cc404ff90917e30bb798c37e37c"},{"messageHash":"0xb2d64de670a9e37252c4d3266dc57bec236a367fa29494f7865f3e1f8e3ae632"},{"messageHash":"0x5215c62653400e590da60099c4301958045b496ee202b01f7d17303725bae4cc"},{"messageHash":"0x2842bc2dbeb4fa52e7b06e25787b3e088d454bd100c20adef1c2ce855544805e"},{"messageHash":"0x93e6247a28df3049de3ab6aae10662b5a297c8c0ac0944fa0b01cda1e9c41fe4"},{"messageHash":"0x917c23ee7de758426d121184bc4a38f65ebc75a957ed2cd0b48116bba2ca0292"},{"messageHash":"0x60a4c7ae1979ab1bfc5da50997a8d177ffb80c923b6901d6b004ee112b559c17"}]}'
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:53110/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":"b39c1a2e3d04c5e5bc7c","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x73e9e2688d88315d3c5a528109aa49cf1c8bdb09f8dd19296724925ab642fae8"},{"messageHash":"0x741c58e212fcc69897201fd8ec792be22602ea5bab2c300ae80cfe6473cf0ab5"},{"messageHash":"0x808a3224adce5c6bf95561fa7b6afdc931e65e4dfb71a0d13ce98d6f20e52160"},{"messageHash":"0xb7f787d1376df086e6513604c621111617ed5cc404ff90917e30bb798c37e37c"},{"messageHash":"0xb2d64de670a9e37252c4d3266dc57bec236a367fa29494f7865f3e1f8e3ae632"},{"messageHash":"0x5215c62653400e590da60099c4301958045b496ee202b01f7d17303725bae4cc"},{"messageHash":"0x2842bc2dbeb4fa52e7b06e25787b3e088d454bd100c20adef1c2ce855544805e"},{"messageHash":"0x93e6247a28df3049de3ab6aae10662b5a297c8c0ac0944fa0b01cda1e9c41fe4"},{"messageHash":"0x917c23ee7de758426d121184bc4a38f65ebc75a957ed2cd0b48116bba2ca0292"},{"messageHash":"0x60a4c7ae1979ab1bfc5da50997a8d177ffb80c923b6901d6b004ee112b559c17"}]}'
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:42774/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":"1fa89988e4f8aada5bd9","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x73e9e2688d88315d3c5a528109aa49cf1c8bdb09f8dd19296724925ab642fae8"},{"messageHash":"0x741c58e212fcc69897201fd8ec792be22602ea5bab2c300ae80cfe6473cf0ab5"},{"messageHash":"0x808a3224adce5c6bf95561fa7b6afdc931e65e4dfb71a0d13ce98d6f20e52160"},{"messageHash":"0xb7f787d1376df086e6513604c621111617ed5cc404ff90917e30bb798c37e37c"},{"messageHash":"0xb2d64de670a9e37252c4d3266dc57bec236a367fa29494f7865f3e1f8e3ae632"},{"messageHash":"0x5215c62653400e590da60099c4301958045b496ee202b01f7d17303725bae4cc"},{"messageHash":"0x2842bc2dbeb4fa52e7b06e25787b3e088d454bd100c20adef1c2ce855544805e"},{"messageHash":"0x93e6247a28df3049de3ab6aae10662b5a297c8c0ac0944fa0b01cda1e9c41fe4"},{"messageHash":"0x917c23ee7de758426d121184bc4a38f65ebc75a957ed2cd0b48116bba2ca0292"},{"messageHash":"0x60a4c7ae1979ab1bfc5da50997a8d177ffb80c923b6901d6b004ee112b559c17"}]}'
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 9a7a6c7146fe
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2a28fd1a5d21
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3aea84d7758e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a7a6c7146fe. 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,33 @@
WRN 2025-12-27 04:27:20.654+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-27 04:27:20.654+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-27 04:27:20.655+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-27 04:27:20.655+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-27 04:27:20.655+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-27 04:27:20.655+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:61705
INF 2025-12-27 04:27:20.655+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:61705/
INF 2025-12-27 04:27:20.655+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-27 04:27:20.655+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-27 04:27:20.657+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-27 04:27:20.657+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.89.120/tcp/61706, /ip4/172.18.89.120/tcp/61707/ws]"
INF 2025-12-27 04:27:20.657+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-27 04:27:20.657+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-27 04:27:20.657+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-27 04:27:20.657+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-27 04:27:20.657+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-27 04:27:20.657+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-27 04:27:20.657+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-27 04:27:20.657+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*JKj9JM, seqNo: 1766809640, addresses: [/ip4/172.18.89.120/tcp/61706, /ip4/172.18.89.120/tcp/61707/ws], mixKey: )"
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-27 04:27:20.657+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-27 04:27:20.657+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-27 04:27:20.657+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-27 04:27:20.657+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-27 04:27:20.657+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-27 04:27:20.658+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-27 04:27:20.658+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-27 04:27:20.658+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,92 @@
2025-12-27 04:15:17.625 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:15:17.626 DEBUG [tests.conftest] Running test: test_relay_resubscribe_to_unsubscribed_pubsub_topic with id: 2025-12-27_04-15-17__4e3f1f38-1e42-4dda-b786-2959561340c9
2025-12-27 04:15:17.626 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:15:17.626 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:15:17.626 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-27 04:15:17.633 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:15:17.633 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-17__4e3f1f38-1e42-4dda-b786-2959561340c9__wakuorg_nwaku:latest.log
2025-12-27 04:15:17.633 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:15:17.633 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:15:17.635 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:15:17.635 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.186
2025-12-27 04:15:17.635 DEBUG [src.node.docker_mananger] Generated ports ['64328', '64329', '64330', '64331', '64332']
2025-12-27 04:15:17.635 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:15:17.635 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:15:17.636 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:15:17.636 DEBUG [src.node.docker_mananger] docker run -i -t -p 64328:64328 -p 64329:64329 -p 64330:64330 -p 64331:64331 -p 64332:64332 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64330 --rest-port=64328 --tcp-port=64329 --discv5-udp-port=64331 --rest-address=0.0.0.0 --nat=extip:172.18.252.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c62e0129da00b35b3f705e3becdbeeb094fd74a4ce736ecfad203fafc94b555d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64332 --metrics-logging=true --relay=true
2025-12-27 04:15:17.812 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.186 waku c21d10bd6ee5f8248a30c938f82ff81f1a4e4274197ab1377c879d67144f346c
2025-12-27 04:15:17.844 DEBUG [src.node.docker_mananger] Container started with ID c21d10bd6ee5. Setting up logs at ./log/docker/node1_2025-12-27_04-15-17__4e3f1f38-1e42-4dda-b786-2959561340c9__wakuorg_nwaku:latest.log
2025-12-27 04:15:17.845 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64328
2025-12-27 04:15:17.846 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:17.851 ERROR [src.node.docker_mananger] Max retries reached for container c9a4117fd123. Exiting log stream.
2025-12-27 04:15:18.431 ERROR [src.node.docker_mananger] Max retries reached for container d7a04edad7bc. Exiting log stream.
2025-12-27 04:15:18.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64328/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:15:18.850 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:15:18.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64328/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:18.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.186/tcp/64329/p2p/16Uiu2HAm8jvSHFp2TeFN5WtgQ3KSm7Mu6XXxNuhVNtgbhcLhXZHZ","/ip4/172.18.252.186/tcp/64330/ws/p2p/16Uiu2HAm8jvSHFp2TeFN5WtgQ3KSm7Mu6XXxNuhVNtgbhcLhXZHZ"],"enrUri":"enr:-L24QL9H8ESzcujQjpVAJm4to_jrZunXz088Vy_BnISsAU9UQowqm8vI11Y2hnTVLQCntfah99vB8-4u3MFYCbinLn8CgmlkgnY0gmlwhKwS_LqKbXVsdGlhZGRyc5YACASsEvy6BvtJAAoErBL8ugb7St0DgnJzhQADAQAAiXNlY3AyNTZrMaECxdS7F5RKKeW_XF82rQdNDJSfzW5AxaQKuztQK4lwCRCDdGNwgvtJg3VkcIL7S4V3YWt1MgE"}'
2025-12-27 04:15:18.853 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:15:18.859 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:15:18.859 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-15-17__4e3f1f38-1e42-4dda-b786-2959561340c9__wakuorg_nwaku:latest.log
2025-12-27 04:15:18.859 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:15:18.859 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:15:18.861 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:15:18.861 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.79
2025-12-27 04:15:18.861 DEBUG [src.node.docker_mananger] Generated ports ['43844', '43845', '43846', '43847', '43848']
2025-12-27 04:15:18.861 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:15:18.861 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:15:18.861 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:15:18.861 DEBUG [src.node.docker_mananger] docker run -i -t -p 43844:43844 -p 43845:43845 -p 43846:43846 -p 43847:43847 -p 43848:43848 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43846 --rest-port=43844 --tcp-port=43845 --discv5-udp-port=43847 --rest-address=0.0.0.0 --nat=extip:172.18.243.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dde1c4f7a49ff6fdbb51b193b6dafbde34c3c2c3a7b37d2f80a8125ba5198c0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43848 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL9H8ESzcujQjpVAJm4to_jrZunXz088Vy_BnISsAU9UQowqm8vI11Y2hnTVLQCntfah99vB8-4u3MFYCbinLn8CgmlkgnY0gmlwhKwS_LqKbXVsdGlhZGRyc5YACASsEvy6BvtJAAoErBL8ugb7St0DgnJzhQADAQAAiXNlY3AyNTZrMaECxdS7F5RKKeW_XF82rQdNDJSfzW5AxaQKuztQK4lwCRCDdGNwgvtJg3VkcIL7S4V3YWt1MgE
2025-12-27 04:15:19.042 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.79 waku 6279e628c7d3ae39c24c73e67ae200f60c7bd4f9ad183b018d4209d71da7d0ec
2025-12-27 04:15:19.073 DEBUG [src.node.docker_mananger] Container started with ID 6279e628c7d3. Setting up logs at ./log/docker/node2_2025-12-27_04-15-17__4e3f1f38-1e42-4dda-b786-2959561340c9__wakuorg_nwaku:latest.log
2025-12-27 04:15:19.073 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43844
2025-12-27 04:15:19.074 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:15:20.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43844/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:15:20.087 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:15:20.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43844/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.79/tcp/43845/p2p/16Uiu2HAm6AsH8yDwsP5zufj75NVbbVYgZNACp1EasKFFD1A6ZwoU","/ip4/172.18.243.79/tcp/43846/ws/p2p/16Uiu2HAm6AsH8yDwsP5zufj75NVbbVYgZNACp1EasKFFD1A6ZwoU"],"enrUri":"enr:-L24QFMBo_oJAyVpQkFRmI8GsZamuIV0-cCtNiZzscphT4tSE6KwAItzhSTx9I9luaezMeuqqWyqRwLkV0iYZ8A3RCQCgmlkgnY0gmlwhKwS80-KbXVsdGlhZGRyc5YACASsEvNPBqtFAAoErBLzTwarRt0DgnJzhQADAQAAiXNlY3AyNTZrMaECn6Wes4AgPA0XpmRi2uJXXrMUGHeny4xauSLecZ2x2Q-DdGNwgqtFg3VkcIKrR4V3YWt1MgE"}'
2025-12-27 04:15:20.093 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:15:20.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43844/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.186/tcp/64329/p2p/16Uiu2HAm8jvSHFp2TeFN5WtgQ3KSm7Mu6XXxNuhVNtgbhcLhXZHZ"]'
2025-12-27 04:15:20.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43844/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:15:20.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.112 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:15:20.212 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:20.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.216 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":1766808920107610880,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:20.217 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:20.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.220 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":1766808920107610880,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:20.221 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:64328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.226 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:43844/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:15:20.234 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2025-12-27 04:15:20.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43844/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:15:20.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:15:20.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:15:20.247 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-27 04:15:20.348 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:20.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.351 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":1766808920243100202,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:20.353 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-27 04:15:20.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:15:20.355 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":1766808920243100202,"ephemeral":false,"proof":""}]'
2025-12-27 04:15:20.358 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:15:20.359 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:15:20.359 DEBUG [src.node.waku_node] Stopping container with id c21d10bd6ee5
2025-12-27 04:15:20.915 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:20.916 DEBUG [src.node.waku_node] Stopping container with id 6279e628c7d3
2025-12-27 04:15:21.447 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:15:21.449 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:15:21.455 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:15:21.461 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,114 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node2_restarts with id: 2025-12-27_04-32-06__951d0336-546e-4485-8cd6-fa2ddb9cb183
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-32-06__951d0336-546e-4485-8cd6-fa2ddb9cb183__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.236.85
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45511', '45512', '45513', '45514', '45515']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45511:45511 -p 45512:45512 -p 45513:45513 -p 45514:45514 -p 45515:45515 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45513 --rest-port=45511 --tcp-port=45512 --discv5-udp-port=45514 --rest-address=0.0.0.0 --nat=extip:172.18.236.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb7d2d7d1008a0e2aeafc4b5c6cbbbf57eecd9640d3e2d4b7f14aec27bbd33fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45515 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 532247aeb0f4. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.85 waku d5ab179261a7ede112b67a2da4a482ff15e672012fb5f0b6eb8dac5b6b526934
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d5ab179261a7. Setting up logs at ./log/docker/node1_2025-12-27_04-32-06__951d0336-546e-4485-8cd6-fa2ddb9cb183__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45511
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 f999b9b4c01d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45511/debug/v1/info" -H "Content-Type: application/json" -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.85/tcp/45512/p2p/16Uiu2HAkveT9KV8Rm11Ed8EjEEQJF8hfCvj9Xe3efvJzsWioAzbs","/ip4/172.18.236.85/tcp/45513/ws/p2p/16Uiu2HAkveT9KV8Rm11Ed8EjEEQJF8hfCvj9Xe3efvJzsWioAzbs"],"enrUri":"enr:-L24QDbfbTY0_2Pt3HzJFW01KhXvpbQXORjwafI_tQqQ_JWNNtmkj_AwKLHfp_t5WbhQHSjIMenYkHWm1l8gigh-UE4CgmlkgnY0gmlwhKwS7FWKbXVsdGlhZGRyc5YACASsEuxVBrHIAAoErBLsVQaxyd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEiG5WHNQ4WHvqF05dSzCFqu0-AKo_iC9j5YfATnxuRKDdGNwgrHIg3VkcIKxyoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-32-06__951d0336-546e-4485-8cd6-fa2ddb9cb183__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.11.147
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48619', '48620', '48621', '48622', '48623']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48619:48619 -p 48620:48620 -p 48621:48621 -p 48622:48622 -p 48623:48623 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48621 --rest-port=48619 --tcp-port=48620 --discv5-udp-port=48622 --rest-address=0.0.0.0 --nat=extip:172.18.11.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd3bb9eec32c3ab10cf6571dd0e48f9c41ecdebb8e9f0ffbff60a29f7c4b6df6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48623 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDbfbTY0_2Pt3HzJFW01KhXvpbQXORjwafI_tQqQ_JWNNtmkj_AwKLHfp_t5WbhQHSjIMenYkHWm1l8gigh-UE4CgmlkgnY0gmlwhKwS7FWKbXVsdGlhZGRyc5YACASsEuxVBrHIAAoErBLsVQaxyd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEiG5WHNQ4WHvqF05dSzCFqu0-AKo_iC9j5YfATnxuRKDdGNwgrHIg3VkcIKxyoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.147 waku c277a957f15c3cf3602e9d9a7c4ffa1ccc7b2d6903fdfd4d12827b94deeb5a3a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c277a957f15c. Setting up logs at ./log/docker/node2_2025-12-27_04-32-06__951d0336-546e-4485-8cd6-fa2ddb9cb183__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48619
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:48619/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.147/tcp/48620/p2p/16Uiu2HAmNSmaukuLuSHVcr9NFjpgEQyX2rizb6TaKg2Lmg81KH95","/ip4/172.18.11.147/tcp/48621/ws/p2p/16Uiu2HAmNSmaukuLuSHVcr9NFjpgEQyX2rizb6TaKg2Lmg81KH95"],"enrUri":"enr:-L24QL0U9TtkGBz5BmoMb_csV-f1Ppsdu030pIDHYZIad_xYS0aUrnPOKhLM7NC_eLmtDelTBpk3-lcDkGWImFwZxvECgmlkgnY0gmlwhKwSC5OKbXVsdGlhZGRyc5YACASsEguTBr3sAAoErBILkwa97d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkXN3R8LlycUZoddHjiN-4zcSU51GbwvUXQUG6nBVzQSDdGNwgr3sg3VkcIK97oV3YWt1MgE"}'
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:48619/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.85/tcp/45512/p2p/16Uiu2HAkveT9KV8Rm11Ed8EjEEQJF8hfCvj9Xe3efvJzsWioAzbs"]'
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:45511/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:48619/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:45511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:45511/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":1766809928715365376,"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:48619/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":1766809928715365376,"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:45511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:45511/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":1766809928830152913,"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:48619/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":1766809928830152913,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id c277a957f15c
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48619/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48619/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.147/tcp/48620/p2p/16Uiu2HAmNSmaukuLuSHVcr9NFjpgEQyX2rizb6TaKg2Lmg81KH95","/ip4/172.18.11.147/tcp/48621/ws/p2p/16Uiu2HAmNSmaukuLuSHVcr9NFjpgEQyX2rizb6TaKg2Lmg81KH95"],"enrUri":"enr:-L24QL0U9TtkGBz5BmoMb_csV-f1Ppsdu030pIDHYZIad_xYS0aUrnPOKhLM7NC_eLmtDelTBpk3-lcDkGWImFwZxvECgmlkgnY0gmlwhKwSC5OKbXVsdGlhZGRyc5YACASsEguTBr3sAAoErBILkwa97d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkXN3R8LlycUZoddHjiN-4zcSU51GbwvUXQUG6nBVzQSDdGNwgr3sg3VkcIK97oV3YWt1MgE"}'
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:45511/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:48619/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:45511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:45511/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":1766809929767563008,"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:48619/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:45511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:45511/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":1766809930878497024,"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:48619/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":1766809930878497024,"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 d5ab179261a7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c277a957f15c
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,470 @@
2025-12-27 04:30:39.454 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:30:39.455 DEBUG [tests.conftest] Running test: test_store_sync_after_partition_under_100_msgs with id: 2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357
2025-12-27 04:30:39.456 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:30:39.464 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:30:39.464 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357__wakuorg_nwaku:latest.log
2025-12-27 04:30:39.471 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:30:39.471 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357__wakuorg_nwaku:latest.log
2025-12-27 04:30:39.478 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:30:39.478 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357__wakuorg_nwaku:latest.log
2025-12-27 04:30:39.479 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:30:39.483 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:30:39.484 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:30:39.485 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:30:39.485 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.255
2025-12-27 04:30:39.486 DEBUG [src.node.docker_mananger] Generated ports ['33747', '33748', '33749', '33750', '33751']
2025-12-27 04:30:39.486 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:30:39.486 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:30:39.486 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:30:39.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 33747:33747 -p 33748:33748 -p 33749:33749 -p 33750:33750 -p 33751:33751 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33749 --rest-port=33747 --tcp-port=33748 --discv5-udp-port=33750 --rest-address=0.0.0.0 --nat=extip:172.18.98.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f12eafde721d75caa8f891c0e3adfe2cae00bececdefbb2f7db3ceb5e1bf6cf --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33751 --metrics-logging=true --relay=true --dns-discovery=false
2025-12-27 04:30:39.675 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.255 waku b9c915e8aee524ed30a1f2fea419fcb529cff3a5b0f384cf77f40dbb4dec9ac4
2025-12-27 04:30:39.689 ERROR [src.node.docker_mananger] Max retries reached for container 9dfc711ce401. Exiting log stream.
2025-12-27 04:30:39.706 DEBUG [src.node.docker_mananger] Container started with ID b9c915e8aee5. Setting up logs at ./log/docker/node1_2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357__wakuorg_nwaku:latest.log
2025-12-27 04:30:39.706 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33747
2025-12-27 04:30:39.706 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:30:40.361 ERROR [src.node.docker_mananger] Max retries reached for container a773334cacc9. Exiting log stream.
2025-12-27 04:30:40.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33747/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:30:40.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:30:40.711 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:30:40.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33747/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:30:40.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.255/tcp/33748/p2p/16Uiu2HAmRStgs31ru3kWnMKZnqiD3UCgkW7vKY968hudjagnPzV4","/ip4/172.18.98.255/tcp/33749/ws/p2p/16Uiu2HAmRStgs31ru3kWnMKZnqiD3UCgkW7vKY968hudjagnPzV4"],"enrUri":"enr:-L24QJBb-UholTp0ALf6kZF_YvnxvQxjhMPJAyNOuPgMUGMlEGsgZ6osPJK4wPmR84POcD_SQaGuNaGaaefzOY4s-uwCgmlkgnY0gmlwhKwSYv-KbXVsdGlhZGRyc5YACASsEmL_BoPUAAoErBJi_waD1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvg6OxUGFW1gydzLsUxzzricYJuDpE5FK-ioNz5beJT-DdGNwgoPUg3VkcIKD1oV3YWt1MhM"}'
2025-12-27 04:30:40.714 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:30:40.714 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:30:40.714 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:30:40.715 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:30:40.715 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.141
2025-12-27 04:30:40.716 DEBUG [src.node.docker_mananger] Generated ports ['53095', '53096', '53097', '53098', '53099']
2025-12-27 04:30:40.716 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:30:40.716 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:30:40.716 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:30:40.716 DEBUG [src.node.docker_mananger] docker run -i -t -p 53095:53095 -p 53096:53096 -p 53097:53097 -p 53098:53098 -p 53099:53099 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53097 --rest-port=53095 --tcp-port=53096 --discv5-udp-port=53098 --rest-address=0.0.0.0 --nat=extip:172.18.128.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f8321097b7bf9618cf19be16d1dfa52782001b0a12d74fdddec4881a2bebef82 --store-sync=true --store=true --store-sync-range=180 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53099 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QJBb-UholTp0ALf6kZF_YvnxvQxjhMPJAyNOuPgMUGMlEGsgZ6osPJK4wPmR84POcD_SQaGuNaGaaefzOY4s-uwCgmlkgnY0gmlwhKwSYv-KbXVsdGlhZGRyc5YACASsEmL_BoPUAAoErBJi_waD1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvg6OxUGFW1gydzLsUxzzricYJuDpE5FK-ioNz5beJT-DdGNwgoPUg3VkcIKD1oV3YWt1MhM
2025-12-27 04:30:40.902 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.141 waku 87b42ab54de1325a814776706de32b48b2df182f6332a710d5eeb5601f00f6b7
2025-12-27 04:30:40.932 DEBUG [src.node.docker_mananger] Container started with ID 87b42ab54de1. Setting up logs at ./log/docker/node2_2025-12-27_04-30-39__1f0853f0-d1ef-4861-9cbd-3e829a66b357__wakuorg_nwaku:latest.log
2025-12-27 04:30:40.933 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53095
2025-12-27 04:30:40.933 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:30:41.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53095/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:30:41.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:30:41.937 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:30:41.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53095/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:30:41.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.141/tcp/53096/p2p/16Uiu2HAmNzspzm26nidrjykzZMmMMBDcZ6ny1ASh7T978kNBLao7","/ip4/172.18.128.141/tcp/53097/ws/p2p/16Uiu2HAmNzspzm26nidrjykzZMmMMBDcZ6ny1ASh7T978kNBLao7"],"enrUri":"enr:-L24QA3kpn7QZAeOKl-5xr9ABjVq9Z6V2hyLlr-lD4ncFdKsVXY-ixUQRGY_5-wlgjHrOypvwh-cu37PFQrWsow9CMcCgmlkgnY0gmlwhKwSgI2KbXVsdGlhZGRyc5YACASsEoCNBs9oAAoErBKAjQbPad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDma0cVD8LDUJipUlKvS9nOLS5AfsM8zYBHIJu3bLEGg6DdGNwgs9og3VkcILPaoV3YWt1MhI"}'
2025-12-27 04:30:41.940 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:30:41.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53095/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.98.255/tcp/33748/p2p/16Uiu2HAmRStgs31ru3kWnMKZnqiD3UCgkW7vKY968hudjagnPzV4"]'
2025-12-27 04:30:41.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:41.969 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:41.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:41.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:41.988 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:42.189 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:42.989 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:42.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:42.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:42.994 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:43.194 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:43.995 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:43.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:43.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:43.999 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:44.199 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:45.000 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:45.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:45.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:45.004 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:45.205 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:46.005 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:46.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:46.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:46.010 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:46.210 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:47.011 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:47.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:47.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:47.015 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:47.215 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:48.016 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:48.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:48.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:48.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:48.221 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:49.021 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:49.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:49.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:49.025 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:49.226 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:50.026 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:50.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:50.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:50.030 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:50.231 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:51.031 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:51.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:51.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:51.036 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:51.236 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:52.037 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:52.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:52.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:52.041 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:52.241 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:53.042 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:53.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:53.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:53.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:53.247 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:54.047 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:54.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:54.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:54.051 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:54.252 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:55.052 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:55.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:55.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:55.056 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:55.257 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:56.057 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:56.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:56.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:56.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:56.262 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:57.063 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:57.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:57.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:57.067 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:57.267 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:58.068 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:58.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:58.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:58.072 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:58.273 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:30:59.074 DEBUG [src.steps.store] Relaying message
2025-12-27 04:30:59.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:30:59.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:30:59.078 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:30:59.278 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:00.079 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:00.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:00.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:00.083 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:00.284 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:01.085 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:01.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:01.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:01.089 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:01.290 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:02.090 DEBUG [tests.store_sync.test_store_sync] Pausing Node2 container
2025-12-27 04:31:02.090 DEBUG [src.node.waku_node] Pausing container with id 87b42ab54de1
2025-12-27 04:31:02.099 DEBUG [tests.store_sync.test_store_sync] Publishing while node2 paused
2025-12-27 04:31:02.100 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:02.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:02.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:02.104 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:02.305 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:03.105 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:03.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:03.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:03.109 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:03.310 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:04.111 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:04.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:04.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:04.115 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:04.316 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:05.116 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:05.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:05.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:05.121 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:05.321 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:06.122 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:06.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:06.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:06.126 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:06.326 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:07.127 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:07.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:07.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:07.131 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:07.332 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:08.132 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:08.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:08.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:08.137 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:08.337 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:09.138 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:09.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:09.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:09.142 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:09.342 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:10.143 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:10.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:10.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:10.147 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:10.348 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:11.148 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:11.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:11.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:11.153 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:11.353 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:12.154 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:12.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:12.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:12.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:12.359 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:13.160 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:13.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:13.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:13.164 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:13.364 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:14.165 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:14.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:14.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:14.169 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:14.370 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:15.170 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:15.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:15.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:15.174 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:15.375 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:16.175 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:16.176 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:16.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:16.180 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:16.381 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:17.181 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:17.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:17.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:17.185 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:17.386 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:18.186 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:18.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:18.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:18.191 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:18.391 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:19.192 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:19.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:19.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:19.196 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:19.396 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:20.197 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:20.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:20.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:20.201 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:20.402 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:21.202 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:21.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:21.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:21.207 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:21.407 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:22.208 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:22.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:22.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:22.212 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:22.413 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:23.213 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:23.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:23.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:23.218 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:23.418 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:24.219 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:24.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:24.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:24.223 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:24.423 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:25.224 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:25.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:25.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:25.228 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:25.429 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:26.229 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:26.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:26.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:26.234 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:26.434 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:27.235 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:27.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:27.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:27.239 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:27.439 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:28.240 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:28.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:28.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:28.244 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:28.445 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:29.245 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:29.246 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:29.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:29.251 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:29.451 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:30.252 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:30.252 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:30.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:30.256 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:30.457 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:31.258 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:31.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:31.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:31.262 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:31.463 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:32.263 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:32.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:32.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:32.268 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:32.468 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:33.269 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:33.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:33.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:33.273 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:33.474 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:34.274 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:34.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:34.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:34.279 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:34.479 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:35.280 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:35.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:35.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:35.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:35.485 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:36.286 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:36.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:36.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:36.290 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:36.490 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:37.291 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:37.291 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:37.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:37.295 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:37.496 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:38.296 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:38.297 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:38.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:38.301 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:38.501 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:39.302 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:39.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:39.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:39.307 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:39.507 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:40.308 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:40.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:40.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:40.312 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:40.512 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:41.313 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:41.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:41.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:41.317 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:41.517 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:42.318 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:42.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:42.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:42.323 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:42.523 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:43.324 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:43.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:43.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:43.328 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:43.528 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:44.329 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:44.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:44.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:44.333 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:44.533 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:45.334 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:45.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:45.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:45.338 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:45.539 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:46.340 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:46.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:46.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:46.344 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:46.544 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:47.345 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:47.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:47.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:47.349 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:47.549 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:48.350 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:48.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:48.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:48.354 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:48.554 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:49.355 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:49.355 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:49.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:49.359 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:49.560 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:50.360 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:50.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:50.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:50.365 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:50.565 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:51.366 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:51.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:51.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:51.370 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:51.570 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:52.371 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:52.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:52.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:52.376 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:52.576 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:53.377 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:53.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:53.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:53.381 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:53.582 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:54.382 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:54.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:54.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:54.387 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:54.587 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:55.388 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:55.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:55.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:55.392 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:55.593 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:56.393 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:56.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:56.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:56.398 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:56.599 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:57.399 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:57.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:57.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:57.404 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:57.604 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:58.405 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:58.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:58.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:58.409 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:58.610 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:31:59.410 DEBUG [src.steps.store] Relaying message
2025-12-27 04:31:59.411 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:31:59.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:31:59.415 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:31:59.615 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:32:00.416 DEBUG [src.steps.store] Relaying message
2025-12-27 04:32:00.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:32:00.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:32:00.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:32:00.621 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:32:01.422 DEBUG [src.steps.store] Relaying message
2025-12-27 04:32:01.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33747/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:32:01.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:32:01.426 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:32:01.627 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2025-12-27 04:32:02.427 DEBUG [tests.store_sync.test_store_sync] Unpausing Node2
2025-12-27 04:32:02.427 DEBUG [src.node.waku_node] Unpause container with id 87b42ab54de1
2025-12-27 04:32:02.439 DEBUG [src.libs.common] Sleeping for 20 seconds
2025-12-27 04:32:22.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53095/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:32:22.447 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-27 04:32:22.447 DEBUG [tests.store_sync.test_store_sync] Node2 store has 80 messages; expected 80
2025-12-27 04:32:22.449 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:32:22.450 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:32:22.451 DEBUG [src.node.waku_node] Stopping container with id b9c915e8aee5
2025-12-27 04:32:23.015 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:32:23.015 DEBUG [src.node.waku_node] Stopping container with id 87b42ab54de1
2025-12-27 04:32:23.517 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:32:23.519 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:32:23.550 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:32:23.572 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_admin_connected_peers_scalar_types with id: 2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__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.138.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59698', '59699', '59700', '59701', '59702']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59698:59698 -p 59699:59699 -p 59700:59700 -p 59701:59701 -p 59702:59702 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59700 --rest-port=59698 --tcp-port=59699 --discv5-udp-port=59701 --rest-address=0.0.0.0 --nat=extip:172.18.138.241 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaaef2a3066a6f70b4a5bbc409ae1e2101206eb81a9b2c9cff7559b54c7d7ceb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59702 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.241 waku 3a9774eb1c4917f9973571a0f3b5489211ecdc9b84d93fd005c75d0af2b2aad3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3a9774eb1c49. Setting up logs at ./log/docker/node1_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59698
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 2b5ed0df9a22. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1145f100009e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/debug/v1/info" -H "Content-Type: application/json" -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.241/tcp/59699/p2p/16Uiu2HAm6b9UQ79KRDQ8W775mF6mKKPAhtjmYmcvMVva7NooPaV4","/ip4/172.18.138.241/tcp/59700/ws/p2p/16Uiu2HAm6b9UQ79KRDQ8W775mF6mKKPAhtjmYmcvMVva7NooPaV4"],"enrUri":"enr:-L24QKre-fiDVk5AOsfxLzCLfXyFZgrk_N6vJjpeUqLRCOf8djKw91HkoIyFEiBpIEFR6vhnX9_p7wjmS-ZhigKJOJYCgmlkgnY0gmlwhKwSivGKbXVsdGlhZGRyc5YACASsEorxBukzAAoErBKK8QbpNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECpd3ewRAUSAtjEDNlhnQzM6Txezc5nBPfBBYUm3er2E-DdGNwgukzg3VkcILpNYV3YWt1MgE"}'
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.121.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47965', '47966', '47967', '47968', '47969']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47965:47965 -p 47966:47966 -p 47967:47967 -p 47968:47968 -p 47969:47969 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47967 --rest-port=47965 --tcp-port=47966 --discv5-udp-port=47968 --rest-address=0.0.0.0 --nat=extip:172.18.121.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e82dae8153fc001dc824132a9169697cd90380a1dd6f7cd2aa65d7bfe37ed35 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47969 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKre-fiDVk5AOsfxLzCLfXyFZgrk_N6vJjpeUqLRCOf8djKw91HkoIyFEiBpIEFR6vhnX9_p7wjmS-ZhigKJOJYCgmlkgnY0gmlwhKwSivGKbXVsdGlhZGRyc5YACASsEorxBukzAAoErBKK8QbpNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECpd3ewRAUSAtjEDNlhnQzM6Txezc5nBPfBBYUm3er2E-DdGNwgukzg3VkcILpNYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.204 waku d4d7d2f14942ffbb4da19f30c6d5b6a55b44ec9696f908befce2d72b6a89bfbc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d4d7d2f14942. Setting up logs at ./log/docker/node2_2025-12-27_04-15-53__70f1473c-f040-4ea1-9f73-5499ad14ccb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47965
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:47965/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47965/debug/v1/info" -H "Content-Type: application/json" -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.204/tcp/47966/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","/ip4/172.18.121.204/tcp/47967/ws/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a"],"enrUri":"enr:-L24QJiydAIbj5xjH0XfjDFKxEc6kZQfYwwrFDg2JNZhwzxLQo8Waed27pzFv7UYdMxfMeWAecMbOio5n1KecYHaZhQCgmlkgnY0gmlwhKwSecyKbXVsdGlhZGRyc5YACASsEnnMBrteAAoErBJ5zAa7X90DgnJzhQADAQAAiXNlY3AyNTZrMaECLVec4lEPdYxwTSWKpI2vb6QR917UpWXb5tgp_1z3lgeDdGNwgrteg3VkcIK7YIV3YWt1MgE"}'
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:59698/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.204/tcp/47966/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47965/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.241/tcp/59699/p2p/16Uiu2HAm6b9UQ79KRDQ8W775mF6mKKPAhtjmYmcvMVva7NooPaV4"]'
INFO  src.node.api_clients.base_client:base_client.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:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59698/admin/v1/peers/connected" -H "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.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:476 Response for get connected peers [{'multiaddr': '/ip4/172.18.121.204/tcp/57358/p2p/16Uiu2HAkxUfp2aPyhFa7wDkLhGixysEkuLDYnqwHGEEAibYZhk2a', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'Discv5'}]
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 3a9774eb1c49
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d4d7d2f14942
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,224 @@
2025-12-27 04:29:12.389 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:29:12.390 DEBUG [tests.conftest] Running test: test_check_sync_when_all_3_nodes_publish with id: 2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61
2025-12-27 04:29:12.390 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:29:12.396 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:29:12.396 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:12.401 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:29:12.401 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:12.407 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:29:12.407 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:12.407 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:29:12.408 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:29:12.408 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:29:12.409 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:29:12.410 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.31
2025-12-27 04:29:12.410 DEBUG [src.node.docker_mananger] Generated ports ['22351', '22352', '22353', '22354', '22355']
2025-12-27 04:29:12.410 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:29:12.410 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:29:12.410 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:29:12.410 DEBUG [src.node.docker_mananger] docker run -i -t -p 22351:22351 -p 22352:22352 -p 22353:22353 -p 22354:22354 -p 22355:22355 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22353 --rest-port=22351 --tcp-port=22352 --discv5-udp-port=22354 --rest-address=0.0.0.0 --nat=extip:172.18.248.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dab1aeecbabbeec80cdabbbce41ecba3cfe73cfe7757befc42c7df518b7e02aa --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22355 --metrics-logging=true --relay=true
2025-12-27 04:29:12.586 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.31 waku 06444310cb41e5a585e6a37e4b30ceaa333fdc894c32ea398acba158d33fac49
2025-12-27 04:29:12.616 DEBUG [src.node.docker_mananger] Container started with ID 06444310cb41. Setting up logs at ./log/docker/node1_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:12.617 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22351
2025-12-27 04:29:12.618 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:29:12.649 ERROR [src.node.docker_mananger] Max retries reached for container 37bf8743f7d8. Exiting log stream.
2025-12-27 04:29:13.196 ERROR [src.node.docker_mananger] Max retries reached for container b880f7eb53c2. Exiting log stream.
2025-12-27 04:29:13.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22351/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:13.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:29:13.623 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:29:13.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22351/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:13.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.31/tcp/22352/p2p/16Uiu2HAkvfMhWWKugLxsQ3Eq84LfofHDNBkimnXi8fZivd6Tnmoq","/ip4/172.18.248.31/tcp/22353/ws/p2p/16Uiu2HAkvfMhWWKugLxsQ3Eq84LfofHDNBkimnXi8fZivd6Tnmoq"],"enrUri":"enr:-L24QDpe6sZOLNvsFRUSI72GALwLmIQoL3hqaF0dgTyLYZPLD-L4TP-9puy-vuNYwAoEEbEGJKbpyZwA1Rm8MrrnJlACgmlkgnY0gmlwhKwS-B-KbXVsdGlhZGRyc5YACASsEvgfBldQAAoErBL4HwZXUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEl0l7B0wND0Ds0vm_7jXMceQ20mWM13TtpUOIj8qnBSDdGNwgldQg3VkcIJXUoV3YWt1MhM"}'
2025-12-27 04:29:13.626 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:29:13.626 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:29:13.626 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:29:13.627 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:29:13.628 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.151
2025-12-27 04:29:13.628 DEBUG [src.node.docker_mananger] Generated ports ['21588', '21589', '21590', '21591', '21592']
2025-12-27 04:29:13.628 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:29:13.628 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:29:13.628 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:29:13.628 DEBUG [src.node.docker_mananger] docker run -i -t -p 21588:21588 -p 21589:21589 -p 21590:21590 -p 21591:21591 -p 21592:21592 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21590 --rest-port=21588 --tcp-port=21589 --discv5-udp-port=21591 --rest-address=0.0.0.0 --nat=extip:172.18.255.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cba0e28aaf992edc6ddb81e70cf89170b9ea37e4e0e09ad9eccf7d3dffad50b4 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21592 --metrics-logging=true --relay=true --storenode=/ip4/172.18.248.31/tcp/22352/p2p/16Uiu2HAkvfMhWWKugLxsQ3Eq84LfofHDNBkimnXi8fZivd6Tnmoq --discv5-bootstrap-node=enr:-L24QDpe6sZOLNvsFRUSI72GALwLmIQoL3hqaF0dgTyLYZPLD-L4TP-9puy-vuNYwAoEEbEGJKbpyZwA1Rm8MrrnJlACgmlkgnY0gmlwhKwS-B-KbXVsdGlhZGRyc5YACASsEvgfBldQAAoErBL4HwZXUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEl0l7B0wND0Ds0vm_7jXMceQ20mWM13TtpUOIj8qnBSDdGNwgldQg3VkcIJXUoV3YWt1MhM
2025-12-27 04:29:13.802 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.151 waku e75faeb32e42abb1a45f2cb5cf7803201e877cca9bc3477dc8114799a76e882f
2025-12-27 04:29:13.832 DEBUG [src.node.docker_mananger] Container started with ID e75faeb32e42. Setting up logs at ./log/docker/node2_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:13.833 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21588
2025-12-27 04:29:13.833 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:29:14.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21588/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:14.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:29:14.838 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:29:14.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:14.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.151/tcp/21589/p2p/16Uiu2HAkxcD3UR1PvEHi666RvZKTv4PcDeCRXmKKbGMMSz8SatbQ","/ip4/172.18.255.151/tcp/21590/ws/p2p/16Uiu2HAkxcD3UR1PvEHi666RvZKTv4PcDeCRXmKKbGMMSz8SatbQ"],"enrUri":"enr:-L24QBgP7nNp4zFDzgoGaS9h9AAEcu_jxJAjE1MG0RH2XIaDJJU3ngxUlxOqiXJaov2gHU9mnPlMGrjU6I55ApiT7KcCgmlkgnY0gmlwhKwS_5eKbXVsdGlhZGRyc5YACASsEv-XBlRVAAoErBL_lwZUVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECL0X-D1tytlFROZz_3UfwiZzkAZ1FsCMnPdNfidrf1c-DdGNwglRVg3VkcIJUV4V3YWt1MhM"}'
2025-12-27 04:29:14.841 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:29:14.841 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:29:14.841 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:29:14.842 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:29:14.842 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.74.130
2025-12-27 04:29:14.843 DEBUG [src.node.docker_mananger] Generated ports ['2130', '2131', '2132', '2133', '2134']
2025-12-27 04:29:14.843 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:29:14.843 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:29:14.843 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:29:14.843 DEBUG [src.node.docker_mananger] docker run -i -t -p 2130:2130 -p 2131:2131 -p 2132:2132 -p 2133:2133 -p 2134:2134 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2132 --rest-port=2130 --tcp-port=2131 --discv5-udp-port=2133 --rest-address=0.0.0.0 --nat=extip:172.18.74.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=610adfe6e81cc70bcc8ab77e62cc2beee1df1cdfb9ac90fc15d5bba25dbbde27 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2134 --metrics-logging=true --relay=true --storenode=/ip4/172.18.255.151/tcp/21589/p2p/16Uiu2HAkxcD3UR1PvEHi666RvZKTv4PcDeCRXmKKbGMMSz8SatbQ --discv5-bootstrap-node=enr:-L24QBgP7nNp4zFDzgoGaS9h9AAEcu_jxJAjE1MG0RH2XIaDJJU3ngxUlxOqiXJaov2gHU9mnPlMGrjU6I55ApiT7KcCgmlkgnY0gmlwhKwS_5eKbXVsdGlhZGRyc5YACASsEv-XBlRVAAoErBL_lwZUVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECL0X-D1tytlFROZz_3UfwiZzkAZ1FsCMnPdNfidrf1c-DdGNwglRVg3VkcIJUV4V3YWt1MhM
2025-12-27 04:29:15.025 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.74.130 waku 1eb729d214730a49ca24f19d91a1f5ef08178b270c62380fb8eb6cef3046f1d7
2025-12-27 04:29:15.054 DEBUG [src.node.docker_mananger] Container started with ID 1eb729d21473. Setting up logs at ./log/docker/node3_2025-12-27_04-29-12__f271c9a8-03eb-4688-93d1-736d666c8f61__wakuorg_nwaku:latest.log
2025-12-27 04:29:15.054 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2130
2025-12-27 04:29:15.054 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:29:16.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2130/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:16.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:29:16.059 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:29:16.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:16.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.130/tcp/2131/p2p/16Uiu2HAmF1GmppaUsz6mwT3xQ4xqcC4iEmheCh48wCDLEq27WrWw","/ip4/172.18.74.130/tcp/2132/ws/p2p/16Uiu2HAmF1GmppaUsz6mwT3xQ4xqcC4iEmheCh48wCDLEq27WrWw"],"enrUri":"enr:-L24QA5VKOYqWWfS2W3yyWJZ93UWiX3vps0cxCRReW71ZTZGNP0LOcZqpwZFKs5PcCORn6KmD2XvfkJwORvSiN6u05oCgmlkgnY0gmlwhKwSSoKKbXVsdGlhZGRyc5YACASsEkqCBghTAAoErBJKggYIVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIumPQm1hww-pcCABBUU7PY8zLwgg5mfGMmQAu4kO8LSDdGNwgghTg3VkcIIIVYV3YWt1MgE"}'
2025-12-27 04:29:16.061 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:29:16.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.31/tcp/22352/p2p/16Uiu2HAkvfMhWWKugLxsQ3Eq84LfofHDNBkimnXi8fZivd6Tnmoq"]'
2025-12-27 04:29:16.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.151/tcp/21589/p2p/16Uiu2HAkxcD3UR1PvEHi666RvZKTv4PcDeCRXmKKbGMMSz8SatbQ"]'
2025-12-27 04:29:16.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:29:16.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:29:16.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-27 04:29:16.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.109 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.114 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.125 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.131 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.142 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.146 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.159 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.164 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.175 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.179 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.190 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.190 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.195 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.205 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.211 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.222 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.227 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.237 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.242 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.252 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.252 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.257 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.267 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.274 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.284 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.292 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.303 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.310 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.321 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.329 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.339 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.346 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.356 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.364 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.375 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.375 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.382 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.393 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.400 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.411 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.411 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.417 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.428 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.435 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.445 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.450 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.460 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.464 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.475 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.480 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.491 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.497 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.508 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.513 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.524 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.528 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.539 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.543 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.554 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.554 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.558 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.568 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.575 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.585 DEBUG [src.steps.store] Relaying message
2025-12-27 04:29:16.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2130/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:29:16.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:29:16.590 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-27 04:29:16.600 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:29:16.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22351/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:16.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1756d6af40ffb07bfa3a8229919b9eadd90b8242e93988aa1eafc0d0403fc241"},{"messageHash":"0xaada83e527802d6a21c6f9d7fce2dd1ca716ae7f1ef8fafbd5cfa30b74c354ac"},{"messageHash":"0xcb94da11091b79a40ebd98ee5dc9eb528edcbe0e6dc6768571e4ae4df9ecf5cc"},{"messageHash":"0x92dde1b4453a3fda29e8eb149f0608997f31a12c5212a71b9b5916e9b568df0b"},{"messageHash":"0xeb017ff60f1ae80d741e2393a269bd7dce88066e4414e8787ac40e6dacd46fc6"},{"messageHash":"0xfe319d9df25feb06dfcf95b56e62a41e362a9e2386b24aec0596f8c433f7b314"},{"messageHash":"0x1f9ccee6996bf727a376ea90b852ca395ceaaccb9f9b170c8ac26019ef7c7e3d"},{"messageHash":"0x21f30ea2e0ea62f3bbd2f4fa96433690707553ceea8167671b42e09c3465677a"},{"messageHash":"0x8cf7ad8c089257b56f4b55e4daf90676fb7edb3f3bb6219c5e051c825e5ebeea"},{"messageHash":"0xfa1eed3b042e81cf16bd6874a5954b210056779bd139a0f312c0dff94104c7bd"},{"messageHash":"0xe1d96fb71349eef8df78e94ca061db1936068c2404d860987bae0093b48835cf"},{"messageHash":"0xd799ac22e62c3e5c80f91bb3436ccda6de82a4703fc3a81c716e1b0973e0454f"},{"messageHash":"0x9e4108e598426aae34d62573b869bb3d58e6f26333e8a8c5caeb54b49953b87c"},{"messageHash":"0x41e606f5db6ae99719c818183e0d8503e9670eeda19ec59b98b7f44fe8563398"},{"messageHash":"0x779b0fdb84b6d01a1b3e6fee05e27a0f9e99a186b11bd1ba0eaf5b3a0e3bbda4"},{"messageHash":"0xaecca6155fba1a263fd5d19a1e162ec150e8a54e7b88b4810cefd967aa18137d"},{"messageHash":"0x35f386beef20fdedddca424f942fa1c14ba7efea6c6f7ee47c1c8ec1edc73e76"},{"messageHash":"0x473a22abaa9181cc9284d8d0dc86755c4e1b0d49396dc4720d10e29754da64e8"},{"messageHash":"0x9d0c9b96040eff46b76ff4c922066a5418c6992d731770d42b5ac317aea576cd"},{"messageHash":"0x35338ffb6152a48276040c37bc4d15fca1542293ea60049cb60a2ad02cfd5b5e"},{"messageHash":"0x7ef5ed399a7775d97d6c3d975c8b65c51d6fc765924bfc1c8018389f138c7f8f"},{"messageHash":"0xf42e43d185211a54c48bb304dd5f7aa0affbc7f6a8b17404b1ace340df00cebb"},{"messageHash":"0x58ddd934d45a52bd3a0610654ba0e57626c78fc42575790faa53d0970e18cad0"},{"messageHash":"0x6714f6f5effdedd9abc3014803c3a0205e0e88cdd4bc6ac2448fc1db6c65f33a"},{"messageHash":"0xffc93ab337bb2238cf4384b4da2a41f3031e25085f58e5845f45118982c2755b"},{"messageHash":"0x12230b6e9bfd044e908ea99d975716013825953589cfb0def229df9686cbbd9e"},{"messageHash":"0x348479271217e9e8ebd61ef359b4bde12b9736cf5b3da58513a8d2897ecfb1fa"},{"messageHash":"0x8b269a1f95b281433547483c9f0b0e77d79545c4f62daf69120a1981c3aa4bfb"},{"messageHash":"0x0c95cadf428a547f3aa314f7ba405a0292f65d6426a177a4f6bf64d67e3c26e5"},{"messageHash":"0x6c820ac6e01ca835f4e9a99ab7163d2b41c409accd707dde751a2790291042ca"}]}'
2025-12-27 04:29:16.604 DEBUG [src.steps.store] messages length is 30
2025-12-27 04:29:16.607 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:29:16.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21588/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:16.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1756d6af40ffb07bfa3a8229919b9eadd90b8242e93988aa1eafc0d0403fc241"},{"messageHash":"0xaada83e527802d6a21c6f9d7fce2dd1ca716ae7f1ef8fafbd5cfa30b74c354ac"},{"messageHash":"0xcb94da11091b79a40ebd98ee5dc9eb528edcbe0e6dc6768571e4ae4df9ecf5cc"},{"messageHash":"0x92dde1b4453a3fda29e8eb149f0608997f31a12c5212a71b9b5916e9b568df0b"},{"messageHash":"0xeb017ff60f1ae80d741e2393a269bd7dce88066e4414e8787ac40e6dacd46fc6"},{"messageHash":"0xfe319d9df25feb06dfcf95b56e62a41e362a9e2386b24aec0596f8c433f7b314"},{"messageHash":"0x1f9ccee6996bf727a376ea90b852ca395ceaaccb9f9b170c8ac26019ef7c7e3d"},{"messageHash":"0x21f30ea2e0ea62f3bbd2f4fa96433690707553ceea8167671b42e09c3465677a"},{"messageHash":"0x8cf7ad8c089257b56f4b55e4daf90676fb7edb3f3bb6219c5e051c825e5ebeea"},{"messageHash":"0xfa1eed3b042e81cf16bd6874a5954b210056779bd139a0f312c0dff94104c7bd"},{"messageHash":"0xe1d96fb71349eef8df78e94ca061db1936068c2404d860987bae0093b48835cf"},{"messageHash":"0xd799ac22e62c3e5c80f91bb3436ccda6de82a4703fc3a81c716e1b0973e0454f"},{"messageHash":"0x9e4108e598426aae34d62573b869bb3d58e6f26333e8a8c5caeb54b49953b87c"},{"messageHash":"0x41e606f5db6ae99719c818183e0d8503e9670eeda19ec59b98b7f44fe8563398"},{"messageHash":"0x779b0fdb84b6d01a1b3e6fee05e27a0f9e99a186b11bd1ba0eaf5b3a0e3bbda4"},{"messageHash":"0xaecca6155fba1a263fd5d19a1e162ec150e8a54e7b88b4810cefd967aa18137d"},{"messageHash":"0x35f386beef20fdedddca424f942fa1c14ba7efea6c6f7ee47c1c8ec1edc73e76"},{"messageHash":"0x473a22abaa9181cc9284d8d0dc86755c4e1b0d49396dc4720d10e29754da64e8"},{"messageHash":"0x9d0c9b96040eff46b76ff4c922066a5418c6992d731770d42b5ac317aea576cd"},{"messageHash":"0x35338ffb6152a48276040c37bc4d15fca1542293ea60049cb60a2ad02cfd5b5e"},{"messageHash":"0x7ef5ed399a7775d97d6c3d975c8b65c51d6fc765924bfc1c8018389f138c7f8f"},{"messageHash":"0xf42e43d185211a54c48bb304dd5f7aa0affbc7f6a8b17404b1ace340df00cebb"},{"messageHash":"0x58ddd934d45a52bd3a0610654ba0e57626c78fc42575790faa53d0970e18cad0"},{"messageHash":"0x6714f6f5effdedd9abc3014803c3a0205e0e88cdd4bc6ac2448fc1db6c65f33a"},{"messageHash":"0xffc93ab337bb2238cf4384b4da2a41f3031e25085f58e5845f45118982c2755b"},{"messageHash":"0x12230b6e9bfd044e908ea99d975716013825953589cfb0def229df9686cbbd9e"},{"messageHash":"0x348479271217e9e8ebd61ef359b4bde12b9736cf5b3da58513a8d2897ecfb1fa"},{"messageHash":"0x8b269a1f95b281433547483c9f0b0e77d79545c4f62daf69120a1981c3aa4bfb"},{"messageHash":"0x0c95cadf428a547f3aa314f7ba405a0292f65d6426a177a4f6bf64d67e3c26e5"},{"messageHash":"0x6c820ac6e01ca835f4e9a99ab7163d2b41c409accd707dde751a2790291042ca"}]}'
2025-12-27 04:29:16.610 DEBUG [src.steps.store] messages length is 30
2025-12-27 04:29:16.613 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-27 04:29:16.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2130/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:29:16.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3c05b943eb5b9013b5d0","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1756d6af40ffb07bfa3a8229919b9eadd90b8242e93988aa1eafc0d0403fc241"},{"messageHash":"0xaada83e527802d6a21c6f9d7fce2dd1ca716ae7f1ef8fafbd5cfa30b74c354ac"},{"messageHash":"0xcb94da11091b79a40ebd98ee5dc9eb528edcbe0e6dc6768571e4ae4df9ecf5cc"},{"messageHash":"0x92dde1b4453a3fda29e8eb149f0608997f31a12c5212a71b9b5916e9b568df0b"},{"messageHash":"0xeb017ff60f1ae80d741e2393a269bd7dce88066e4414e8787ac40e6dacd46fc6"},{"messageHash":"0xfe319d9df25feb06dfcf95b56e62a41e362a9e2386b24aec0596f8c433f7b314"},{"messageHash":"0x1f9ccee6996bf727a376ea90b852ca395ceaaccb9f9b170c8ac26019ef7c7e3d"},{"messageHash":"0x21f30ea2e0ea62f3bbd2f4fa96433690707553ceea8167671b42e09c3465677a"},{"messageHash":"0x8cf7ad8c089257b56f4b55e4daf90676fb7edb3f3bb6219c5e051c825e5ebeea"},{"messageHash":"0xfa1eed3b042e81cf16bd6874a5954b210056779bd139a0f312c0dff94104c7bd"},{"messageHash":"0xe1d96fb71349eef8df78e94ca061db1936068c2404d860987bae0093b48835cf"},{"messageHash":"0xd799ac22e62c3e5c80f91bb3436ccda6de82a4703fc3a81c716e1b0973e0454f"},{"messageHash":"0x9e4108e598426aae34d62573b869bb3d58e6f26333e8a8c5caeb54b49953b87c"},{"messageHash":"0x41e606f5db6ae99719c818183e0d8503e9670eeda19ec59b98b7f44fe8563398"},{"messageHash":"0x779b0fdb84b6d01a1b3e6fee05e27a0f9e99a186b11bd1ba0eaf5b3a0e3bbda4"},{"messageHash":"0xaecca6155fba1a263fd5d19a1e162ec150e8a54e7b88b4810cefd967aa18137d"},{"messageHash":"0x35f386beef20fdedddca424f942fa1c14ba7efea6c6f7ee47c1c8ec1edc73e76"},{"messageHash":"0x473a22abaa9181cc9284d8d0dc86755c4e1b0d49396dc4720d10e29754da64e8"},{"messageHash":"0x9d0c9b96040eff46b76ff4c922066a5418c6992d731770d42b5ac317aea576cd"},{"messageHash":"0x35338ffb6152a48276040c37bc4d15fca1542293ea60049cb60a2ad02cfd5b5e"},{"messageHash":"0x7ef5ed399a7775d97d6c3d975c8b65c51d6fc765924bfc1c8018389f138c7f8f"},{"messageHash":"0xf42e43d185211a54c48bb304dd5f7aa0affbc7f6a8b17404b1ace340df00cebb"},{"messageHash":"0x58ddd934d45a52bd3a0610654ba0e57626c78fc42575790faa53d0970e18cad0"},{"messageHash":"0x6714f6f5effdedd9abc3014803c3a0205e0e88cdd4bc6ac2448fc1db6c65f33a"},{"messageHash":"0xffc93ab337bb2238cf4384b4da2a41f3031e25085f58e5845f45118982c2755b"},{"messageHash":"0x12230b6e9bfd044e908ea99d975716013825953589cfb0def229df9686cbbd9e"},{"messageHash":"0x348479271217e9e8ebd61ef359b4bde12b9736cf5b3da58513a8d2897ecfb1fa"},{"messageHash":"0x8b269a1f95b281433547483c9f0b0e77d79545c4f62daf69120a1981c3aa4bfb"},{"messageHash":"0x0c95cadf428a547f3aa314f7ba405a0292f65d6426a177a4f6bf64d67e3c26e5"},{"messageHash":"0x6c820ac6e01ca835f4e9a99ab7163d2b41c409accd707dde751a2790291042ca"}]}'
2025-12-27 04:29:16.622 DEBUG [src.steps.store] messages length is 30
2025-12-27 04:29:16.626 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:29:16.628 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:29:16.628 DEBUG [src.node.waku_node] Stopping container with id 06444310cb41
2025-12-27 04:29:17.186 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:29:17.187 DEBUG [src.node.waku_node] Stopping container with id e75faeb32e42
2025-12-27 04:29:17.714 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:29:17.715 DEBUG [src.node.waku_node] Stopping container with id 1eb729d21473
2025-12-27 04:29:17.999 ERROR [src.node.docker_mananger] Max retries reached for container 06444310cb41. Exiting log stream.
2025-12-27 04:29:18.237 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:29:18.240 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:29:18.254 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:29:18.284 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:29:18.293 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,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_matches_one_message with id: 2025-12-27_04-21-00__aab18a11-0617-43a6-b2a5-d0e196eb4b11
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-21-00__aab18a11-0617-43a6-b2a5-d0e196eb4b11__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.222.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23247', '23248', '23249', '23250', '23251']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23247:23247 -p 23248:23248 -p 23249:23249 -p 23250:23250 -p 23251:23251 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23249 --rest-port=23247 --tcp-port=23248 --discv5-udp-port=23250 --rest-address=0.0.0.0 --nat=extip:172.18.222.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c72a70be8da70abacfdb5dc177f0b8ade7aa32daeebb499e0998f22be3bdfebb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23251 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.29 waku 2b0fa251a023e2f36d3b916c4cefddab55f4d2299627061578ed81f2fc7701c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2b0fa251a023. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-21-00__aab18a11-0617-43a6-b2a5-d0e196eb4b11__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23247
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 2d85b9862260. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 27a3a63f45b6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23247/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23247/debug/v1/info" -H "Content-Type: application/json" -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.29/tcp/23248/p2p/16Uiu2HAm2GFkNpda3qV3mr3sZWPt4x3Z1s7VDT7ZtVn7veXSvpfZ","/ip4/172.18.222.29/tcp/23249/ws/p2p/16Uiu2HAm2GFkNpda3qV3mr3sZWPt4x3Z1s7VDT7ZtVn7veXSvpfZ"],"enrUri":"enr:-L24QEfuCrQnjp53LYm5a4TycmM1hMIf6CYXv2JrV-HNfOgnfSOQoAnkNBURQzZOJxP_7kxl_yBhpJFSpeDS1-OH3cUCgmlkgnY0gmlwhKwS3h2KbXVsdGlhZGRyc5YACASsEt4dBlrQAAoErBLeHQZa0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECZZguyZi7bkkfdsyCireAios6gBDuleS6ifAu_XbEn7CDdGNwglrQg3VkcIJa0oV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-21-00__aab18a11-0617-43a6-b2a5-d0e196eb4b11__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.161.97
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36660', '36661', '36662', '36663', '36664']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36660:36660 -p 36661:36661 -p 36662:36662 -p 36663:36663 -p 36664:36664 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36662 --rest-port=36660 --tcp-port=36661 --discv5-udp-port=36663 --rest-address=0.0.0.0 --nat=extip:172.18.161.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fef2ebdc8bc10a7feca18ddf5d6cc8cdc88ca507be64cec7daeac95fcaad1dbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36664 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEfuCrQnjp53LYm5a4TycmM1hMIf6CYXv2JrV-HNfOgnfSOQoAnkNBURQzZOJxP_7kxl_yBhpJFSpeDS1-OH3cUCgmlkgnY0gmlwhKwS3h2KbXVsdGlhZGRyc5YACASsEt4dBlrQAAoErBLeHQZa0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECZZguyZi7bkkfdsyCireAios6gBDuleS6ifAu_XbEn7CDdGNwglrQg3VkcIJa0oV3YWt1MgM --storenode=/ip4/172.18.222.29/tcp/23248/p2p/16Uiu2HAm2GFkNpda3qV3mr3sZWPt4x3Z1s7VDT7ZtVn7veXSvpfZ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.97 waku 5549e57297e2682125d5b3558c95715b61d63b469798acef4faf257df1e04dbc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5549e57297e2. Setting up logs at ./log/docker/store_node1_2025-12-27_04-21-00__aab18a11-0617-43a6-b2a5-d0e196eb4b11__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36660
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:36660/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36660/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.97/tcp/36661/p2p/16Uiu2HAkzNHuAfHTWiUo5XsciKfxhGSLJiCsC213iikcmvd3HqEe","/ip4/172.18.161.97/tcp/36662/ws/p2p/16Uiu2HAkzNHuAfHTWiUo5XsciKfxhGSLJiCsC213iikcmvd3HqEe"],"enrUri":"enr:-L24QFli-fHevU8oOujaVyiFaLaj2hpnDQf5hklMHxuvfkzhYpPghVtvlUrQwlUQ_9astOGyOeFgjKYlBfZoKHScM5sCgmlkgnY0gmlwhKwSoWGKbXVsdGlhZGRyc5YACASsEqFhBo81AAoErBKhYQaPNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSWy5_nWXFbeQNYwr0w_4U96-o90mJdU3uDXMk7WNRzeDdGNwgo81g3VkcIKPN4V3YWt1MgM"}'
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:36660/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.222.29/tcp/23248/p2p/16Uiu2HAm2GFkNpda3qV3mr3sZWPt4x3Z1s7VDT7ZtVn7veXSvpfZ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23247/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:36660/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:23247/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:23247/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:23247/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:23247/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:23247/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:23247/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:23247/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766809260218190176&endTime=1766809260218390176&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":"0xfd76488bb603b1b534cdd3d00299ad92bb68c25a6f4be2e323568b73b14985bc"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36660/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766809260218190176&endTime=1766809260218390176&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":"0xfd76488bb603b1b534cdd3d00299ad92bb68c25a6f4be2e323568b73b14985bc"}]}'
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 2b0fa251a023
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5549e57297e2
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,115 @@
2025-12-27 04:10:35.790 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:10:35.790 DEBUG [tests.conftest] Running test: test_repeated_filter_requestID with id: 2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688
2025-12-27 04:10:35.790 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:10:35.791 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:10:35.791 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-27 04:10:35.800 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:35.800 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:35.806 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:35.807 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:35.813 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:35.813 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:35.813 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-27 04:10:35.813 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-27 04:10:35.814 DEBUG [tests.e2e.test_e2e] Create 3 nodes
2025-12-27 04:10:35.814 DEBUG [tests.e2e.test_e2e] Start 3 nodes with their corresponding config
2025-12-27 04:10:35.815 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:35.815 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:35.857 DEBUG [src.node.docker_mananger] Network waku created
2025-12-27 04:10:35.857 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.89
2025-12-27 04:10:35.857 DEBUG [src.node.docker_mananger] Generated ports ['2921', '2922', '2923', '2924', '2925']
2025-12-27 04:10:35.857 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:35.857 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:35.858 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:35.858 DEBUG [src.node.docker_mananger] docker run -i -t -p 2921:2921 -p 2922:2922 -p 2923:2923 -p 2924:2924 -p 2925:2925 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2923 --rest-port=2921 --tcp-port=2922 --discv5-udp-port=2924 --rest-address=0.0.0.0 --nat=extip:172.18.94.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1acec1dbdbd7bea4f4cd3f4c4a8f9abaec277ec4116cbe5e29d8124edbecbb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2925 --metrics-logging=true --relay=true --store=true
2025-12-27 04:10:37.918 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.89 waku fe9f5da3ca876b1d4c3d15a678615f6a2f956748a1b886cc1824bdf95c917faf
2025-12-27 04:10:37.970 DEBUG [src.node.docker_mananger] Container started with ID fe9f5da3ca87. Setting up logs at ./log/docker/node1_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:37.971 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2921
2025-12-27 04:10:37.971 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:38.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2921/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:10:38.976 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:38.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:38.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.89/tcp/2922/p2p/16Uiu2HAm5yrQcd2KGiyBbgSSwjZoYZHSyFdbVQSAkvuqzhuQp9pe","/ip4/172.18.94.89/tcp/2923/ws/p2p/16Uiu2HAm5yrQcd2KGiyBbgSSwjZoYZHSyFdbVQSAkvuqzhuQp9pe"],"enrUri":"enr:-L24QOa9r68cDqeeeBGF6xF7Bb9aaTJZvLe9CmfReerKd3d2EtkHqvz0ppp4U3IFfrA0jvsHidPP9iTwNgGHr-_sVhgCgmlkgnY0gmlwhKwSXlmKbXVsdGlhZGRyc5YACASsEl5ZBgtqAAoErBJeWQYLa90DgnJzhQADAQAAiXNlY3AyNTZrMaECnNM-_zLMYnk_IpxYFh8T4IqoLT2uc6-FD-tChiDmVrODdGNwggtqg3VkcIILbIV3YWt1MgM"}'
2025-12-27 04:10:38.979 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:38.979 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:38.979 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:38.980 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:38.981 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.76.23
2025-12-27 04:10:38.981 DEBUG [src.node.docker_mananger] Generated ports ['44726', '44727', '44728', '44729', '44730']
2025-12-27 04:10:38.981 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:38.981 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:38.981 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:38.981 DEBUG [src.node.docker_mananger] docker run -i -t -p 44726:44726 -p 44727:44727 -p 44728:44728 -p 44729:44729 -p 44730:44730 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44728 --rest-port=44726 --tcp-port=44727 --discv5-udp-port=44729 --rest-address=0.0.0.0 --nat=extip:172.18.76.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec4be501ee29d5efefb41da9cf917b454d46c6dbacbc6abf2aeccba6cddcad55 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44730 --metrics-logging=true --relay=true --store=true --filter=true --discv5-bootstrap-node=enr:-L24QOa9r68cDqeeeBGF6xF7Bb9aaTJZvLe9CmfReerKd3d2EtkHqvz0ppp4U3IFfrA0jvsHidPP9iTwNgGHr-_sVhgCgmlkgnY0gmlwhKwSXlmKbXVsdGlhZGRyc5YACASsEl5ZBgtqAAoErBJeWQYLa90DgnJzhQADAQAAiXNlY3AyNTZrMaECnNM-_zLMYnk_IpxYFh8T4IqoLT2uc6-FD-tChiDmVrODdGNwggtqg3VkcIILbIV3YWt1MgM
2025-12-27 04:10:39.165 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.76.23 waku 3efe2e20d8e605e7d051134f92a3900a9e8078faeb8e039a9a2a89e591954209
2025-12-27 04:10:39.197 DEBUG [src.node.docker_mananger] Container started with ID 3efe2e20d8e6. Setting up logs at ./log/docker/node2_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:39.197 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44726
2025-12-27 04:10:39.198 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:40.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44726/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:40.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:10:40.202 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:40.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44726/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:40.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.23/tcp/44727/p2p/16Uiu2HAmG8Vt39zSjvTQ6U8A57c1n6132jGpKU9UEGLASDvj3th6","/ip4/172.18.76.23/tcp/44728/ws/p2p/16Uiu2HAmG8Vt39zSjvTQ6U8A57c1n6132jGpKU9UEGLASDvj3th6"],"enrUri":"enr:-L24QB-6BrQmB74pdFVPkfHrzuQb76fWcphifuft5jn7OtoEeNsiBCj-1PC9XOAOnyo0WHQXLlfCY2BpgalwE4eIBFUCgmlkgnY0gmlwhKwSTBeKbXVsdGlhZGRyc5YACASsEkwXBq63AAoErBJMFwauuN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM58h6Ns2U3aEvf79dIQNzpuHfBtODee1vf7rj6TsVtGDdGNwgq63g3VkcIKuuYV3YWt1Mgc"}'
2025-12-27 04:10:40.205 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:40.205 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:40.206 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:40.207 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:40.208 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.48
2025-12-27 04:10:40.208 DEBUG [src.node.docker_mananger] Generated ports ['56761', '56762', '56763', '56764', '56765']
2025-12-27 04:10:40.208 DEBUG [src.node.waku_node] Cluster id was resolved to: 3
2025-12-27 04:10:40.208 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-27 04:10:40.208 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:40.208 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:40.210 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:40.211 DEBUG [src.node.docker_mananger] docker run -i -t -p 56761:56761 -p 56762:56762 -p 56763:56763 -p 56764:56764 -p 56765:56765 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56763 --rest-port=56761 --tcp-port=56762 --discv5-udp-port=56764 --rest-address=0.0.0.0 --nat=extip:172.18.226.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1fedd99f4efcfdb3a7f77d8ebd7b0f81b4ce8d0faf320942beedb4e925e3dce9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56765 --metrics-logging=true --relay=true --filternode=/ip4/172.18.76.23/tcp/44727/p2p/16Uiu2HAmG8Vt39zSjvTQ6U8A57c1n6132jGpKU9UEGLASDvj3th6 --store=false --discv5-bootstrap-node=enr:-L24QB-6BrQmB74pdFVPkfHrzuQb76fWcphifuft5jn7OtoEeNsiBCj-1PC9XOAOnyo0WHQXLlfCY2BpgalwE4eIBFUCgmlkgnY0gmlwhKwSTBeKbXVsdGlhZGRyc5YACASsEkwXBq63AAoErBJMFwauuN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM58h6Ns2U3aEvf79dIQNzpuHfBtODee1vf7rj6TsVtGDdGNwgq63g3VkcIKuuYV3YWt1Mgc
2025-12-27 04:10:40.422 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.48 waku 7b16ed62d3343531a6087ebed82c2798ed5069dfc49a436129e0cd6e01c1367e
2025-12-27 04:10:40.455 DEBUG [src.node.docker_mananger] Container started with ID 7b16ed62d334. Setting up logs at ./log/docker/node3_2025-12-27_04-10-35__7daa2c0b-d638-4e21-b826-db72da183688__wakuorg_nwaku:latest.log
2025-12-27 04:10:40.455 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56761
2025-12-27 04:10:40.456 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:41.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56761/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:41.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:10:41.477 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:41.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56761/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:41.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.48/tcp/56762/p2p/16Uiu2HAmKqspjy5Wd41VLmta47STfwFnVF3qHDZcVUgBR5YmrirX","/ip4/172.18.226.48/tcp/56763/ws/p2p/16Uiu2HAmKqspjy5Wd41VLmta47STfwFnVF3qHDZcVUgBR5YmrirX"],"enrUri":"enr:-L24QMdUd_zy-YQSL4kWKV8XI3i5jkf-1sO3bYhdyLf1-V9mP6evJYxIeCH9wt2aX5-Xx4Mq5FBykZ68ljksA4eVoe0CgmlkgnY0gmlwhKwS4jCKbXVsdGlhZGRyc5YACASsEuIwBt26AAoErBLiMAbdu90DgnJzhQADAQAAiXNlY3AyNTZrMaEDasvRUA9JPXt8zSem9FSGbjkwiRmXtKPrwPZjdeVTlcSDdGNwgt26g3VkcILdvIV3YWt1MgE"}'
2025-12-27 04:10:41.483 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:41.484 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topics
2025-12-27 04:10:41.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2921/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:10:41.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:41.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44726/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:10:41.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:41.497 DEBUG [tests.e2e.test_e2e] Wait for all nodes auto connection
2025-12-27 04:10:41.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2921/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:41.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.76.23/tcp/48606/p2p/16Uiu2HAmG8Vt39zSjvTQ6U8A57c1n6132jGpKU9UEGLASDvj3th6","protocols":["/ipfs/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-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:10:41.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44726/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:41.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.94.89/tcp/2922/p2p/16Uiu2HAm5yrQcd2KGiyBbgSSwjZoYZHSyFdbVQSAkvuqzhuQp9pe","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.4/tcp/42212/p2p/16Uiu2HAmKqspjy5Wd41VLmta47STfwFnVF3qHDZcVUgBR5YmrirX","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-27 04:10:41.505 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-27 04:11:11.505 DEBUG [tests.e2e.test_e2e] Node3 subscribe to filter for pubsubtopic /waku/2/rs/3/1 2 times with same request id
2025-12-27 04:11:11.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56761/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:11:11.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:11:11.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56761/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:11:11.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-27 04:11:11.524 DEBUG [tests.e2e.test_e2e] Node1 publish message for topic /waku/2/rs/3/1
2025-12-27 04:11:11.524 DEBUG [src.steps.store] Relaying message
2025-12-27 04:11:11.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2921/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-27 04:11:11.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:11:11.530 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-27 04:11:11.731 DEBUG [src.libs.common] Sleeping for 5 seconds
2025-12-27 04:11:16.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56761/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:16.734 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":1766808671524734759,"ephemeral":false}]'
2025-12-27 04:11:16.735 DEBUG [tests.e2e.test_e2e] Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766808671524734759, 'ephemeral': False}]
2025-12-27 04:11:16.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56761/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:11:16.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-27 04:11:16.738 DEBUG [tests.e2e.test_e2e] Response for node3 using same request ID is []
2025-12-27 04:11:16.740 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:11:16.740 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:11:16.741 DEBUG [src.node.waku_node] Stopping container with id fe9f5da3ca87
2025-12-27 04:11:17.287 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:11:17.289 DEBUG [src.node.waku_node] Stopping container with id 3efe2e20d8e6
2025-12-27 04:11:17.832 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:11:17.832 DEBUG [src.node.waku_node] Stopping container with id 7b16ed62d334
2025-12-27 04:11:18.191 ERROR [src.node.docker_mananger] Max retries reached for container fe9f5da3ca87. Exiting log stream.
2025-12-27 04:11:18.402 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:11:18.403 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:11:18.456 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:11:18.483 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:11:18.507 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-27 04:10:47.793 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-27 04:10:47.794 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2025-12-27_04-10-47__9e881690-332c-4ba5-a4cf-066633881caa
2025-12-27 04:10:47.794 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-27 04:10:47.794 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-27 04:10:47.794 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-27 04:10:47.801 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:47.801 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-10-47__9e881690-332c-4ba5-a4cf-066633881caa__wakuorg_nwaku:latest.log
2025-12-27 04:10:47.802 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:47.802 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:47.803 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:47.803 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.210
2025-12-27 04:10:47.803 DEBUG [src.node.docker_mananger] Generated ports ['45835', '45836', '45837', '45838', '45839']
2025-12-27 04:10:47.803 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:47.804 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:47.804 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:47.804 DEBUG [src.node.docker_mananger] docker run -i -t -p 45835:45835 -p 45836:45836 -p 45837:45837 -p 45838:45838 -p 45839:45839 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45837 --rest-port=45835 --tcp-port=45836 --discv5-udp-port=45838 --rest-address=0.0.0.0 --nat=extip:172.18.143.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=19fffe54afeb8cf86da4a796620dfc1791931d5ee35d0fcb3dee2db9cabf9ce4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45839 --metrics-logging=true --relay=true --filter=true
2025-12-27 04:10:47.988 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.210 waku 84cd68c1b743f57d55123a6de87f192c647685f3d213aa4e4a81e9435689ff22
2025-12-27 04:10:48.017 DEBUG [src.node.docker_mananger] Container started with ID 84cd68c1b743. Setting up logs at ./log/docker/node1_2025-12-27_04-10-47__9e881690-332c-4ba5-a4cf-066633881caa__wakuorg_nwaku:latest.log
2025-12-27 04:10:48.017 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45835
2025-12-27 04:10:48.018 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:48.084 ERROR [src.node.docker_mananger] Max retries reached for container e12f6fdf6d7a. Exiting log stream.
2025-12-27 04:10:48.598 ERROR [src.node.docker_mananger] Max retries reached for container 0b426d649ec7. Exiting log stream.
2025-12-27 04:10:49.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45835/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:49.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-27 04:10:49.022 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:49.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45835/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:49.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.210/tcp/45836/p2p/16Uiu2HAmKAG74WXaFn1vgzKFYMc7Z1d1vPRTMVMNBBGhvfGuNzGa","/ip4/172.18.143.210/tcp/45837/ws/p2p/16Uiu2HAmKAG74WXaFn1vgzKFYMc7Z1d1vPRTMVMNBBGhvfGuNzGa"],"enrUri":"enr:-L24QCOdufQ-etZgz5mmTtmjIsEkUHVIYao2zH7vrgFN9i0pZaSc5J5Ac26NLILXSHvMTLo3MjsfCY0hVDjodQ-XR20CgmlkgnY0gmlwhKwSj9KKbXVsdGlhZGRyc5YACASsEo_SBrMMAAoErBKP0gazDd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYKXHZaY2RYLQzGqfnvX80gQd3m5Cs2bdpWxA9GVt0XODdGNwgrMMg3VkcIKzDoV3YWt1MgU"}'
2025-12-27 04:10:49.024 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:49.025 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-27 04:10:49.031 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-27 04:10:49.031 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-10-47__9e881690-332c-4ba5-a4cf-066633881caa__wakuorg_nwaku:latest.log
2025-12-27 04:10:49.032 DEBUG [src.node.waku_node] Starting Node...
2025-12-27 04:10:49.032 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-27 04:10:49.033 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-27 04:10:49.033 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.156
2025-12-27 04:10:49.033 DEBUG [src.node.docker_mananger] Generated ports ['30950', '30951', '30952', '30953', '30954']
2025-12-27 04:10:49.034 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-27 04:10:49.034 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-27 04:10:49.034 DEBUG [src.node.waku_node] Using volumes []
2025-12-27 04:10:49.034 DEBUG [src.node.docker_mananger] docker run -i -t -p 30950:30950 -p 30951:30951 -p 30952:30952 -p 30953:30953 -p 30954:30954 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30952 --rest-port=30950 --tcp-port=30951 --discv5-udp-port=30953 --rest-address=0.0.0.0 --nat=extip:172.18.80.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1cfa3bba8d79cd0b36207190e5afaa9b79a9f04acb5ca89cf609ab338f6c86d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30954 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCOdufQ-etZgz5mmTtmjIsEkUHVIYao2zH7vrgFN9i0pZaSc5J5Ac26NLILXSHvMTLo3MjsfCY0hVDjodQ-XR20CgmlkgnY0gmlwhKwSj9KKbXVsdGlhZGRyc5YACASsEo_SBrMMAAoErBKP0gazDd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYKXHZaY2RYLQzGqfnvX80gQd3m5Cs2bdpWxA9GVt0XODdGNwgrMMg3VkcIKzDoV3YWt1MgU --filternode=/ip4/172.18.143.210/tcp/45836/p2p/16Uiu2HAmKAG74WXaFn1vgzKFYMc7Z1d1vPRTMVMNBBGhvfGuNzGa
2025-12-27 04:10:49.214 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.156 waku b8145240cc67908c56aab1d714de1869d2bdd4cd0b7013e2e48c2ba85984128e
2025-12-27 04:10:49.246 DEBUG [src.node.docker_mananger] Container started with ID b8145240cc67. Setting up logs at ./log/docker/node2_2025-12-27_04-10-47__9e881690-332c-4ba5-a4cf-066633881caa__wakuorg_nwaku:latest.log
2025-12-27 04:10:49.247 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30950
2025-12-27 04:10:49.247 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-27 04:10:50.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30950/health" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:50.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-27 04:10:50.252 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-27 04:10:50.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30950/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-27 04:10:50.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.156/tcp/30951/p2p/16Uiu2HAmHVaYC6ydQheCCManCPtLuy61PLXLaP4Cf6mBi6tPjKrY","/ip4/172.18.80.156/tcp/30952/ws/p2p/16Uiu2HAmHVaYC6ydQheCCManCPtLuy61PLXLaP4Cf6mBi6tPjKrY"],"enrUri":"enr:-L24QIPgvfx8PLysfxrR-LEj3VCd_Zt9YAWyuazacVt8vuyyPSsq6jW58BpdEaD8pq54RnoY_0upf3vwL9CrIpElSPcCgmlkgnY0gmlwhKwSUJyKbXVsdGlhZGRyc5YACASsElCcBnjnAAoErBJQnAZ46N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR-FIcvUoKLERG2Qp1Fq79cw18W0eaPRLSfUAJx0RlFGDdGNwgnjng3VkcIJ46YV3YWt1MgA"}'
2025-12-27 04:10:50.255 INFO [src.node.waku_node] REST service is ready !!
2025-12-27 04:10:50.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30950/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.143.210/tcp/45836/p2p/16Uiu2HAmKAG74WXaFn1vgzKFYMc7Z1d1vPRTMVMNBBGhvfGuNzGa"]'
2025-12-27 04:10:50.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:50.284 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-27 04:10:50.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45835/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-27 04:10:50.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-27 04:10:50.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30950/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "48061b1f-6847-465e-8f51-fdb01b7be748", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:50.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"48061b1f-6847-465e-8f51-fdb01b7be748","statusDesc":"OK"}'
2025-12-27 04:10:50.315 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30950/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-27 04:10:50.317 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30950/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-27 04:10:50.320 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-27 04:10:50.321 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-27 04:10:50.321 DEBUG [src.node.waku_node] Stopping container with id 84cd68c1b743
2025-12-27 04:10:50.863 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:50.863 DEBUG [src.node.waku_node] Stopping container with id b8145240cc67
2025-12-27 04:10:51.391 DEBUG [src.node.waku_node] Container stopped.
2025-12-27 04:10:51.393 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-27 04:10:51.397 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-27 04:10:51.402 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,863 @@
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_150_kb with id: 2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.227
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47334', '47335', '47336', '47337', '47338']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47334:47334 -p 47335:47335 -p 47336:47336 -p 47337:47337 -p 47338:47338 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47336 --rest-port=47334 --tcp-port=47335 --discv5-udp-port=47337 --rest-address=0.0.0.0 --nat=extip:172.18.3.227 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=51eacc8bbd2ac90fd1ae34443e39dfccc0d9c8ede9cfef4dce004e1c7b92c41f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47338 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.227 waku e300bf30acadc4c0bd07379d5a96c79ef63e2dd87758d22bc3ce980bbf883f1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e300bf30acad. Setting up logs at ./log/docker/receiving_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47334
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 ec808beb6797. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0fa07e0a3d42. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47334/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.227/tcp/47335/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw","/ip4/172.18.3.227/tcp/47336/ws/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw"],"enrUri":"enr:-L24QLdyvKsbQ58e5dHDtdE2gYl_Dd_nY760DAh4c0hVJ6tpaNnyvsg18LhCr0TSNdLg5G6KKnXe1qFQvzMWaGR4xigCgmlkgnY0gmlwhKwSA-OKbXVsdGlhZGRyc5YACASsEgPjBrjnAAoErBID4wa46N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3iJYmFFzEVnzmOFhzRG4EwEe96OFMFIgh8U2SuntguaDdGNwgrjng3VkcIK46YV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__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.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58628', '58629', '58630', '58631', '58632']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58628:58628 -p 58629:58629 -p 58630:58630 -p 58631:58631 -p 58632:58632 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58630 --rest-port=58628 --tcp-port=58629 --discv5-udp-port=58631 --rest-address=0.0.0.0 --nat=extip:172.18.186.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf04c629bb9c36e6ba5acfc3a7dcfdf8bf6d6eadfdc623dac127aae76dad6166 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58632 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.140 waku bc6d67827dc2f8eb74bb1abc6cab6845965f1ac8703e5aec30636f7a26c2624b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bc6d67827dc2. Setting up logs at ./log/docker/receiving_node2_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58628
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:58628/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58628/debug/v1/info" -H "Content-Type: application/json" -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.140/tcp/58629/p2p/16Uiu2HAmS17R7y7CUVYwr36VvwcKafJB2rE7kgY2oRG65iPZP3cS","/ip4/172.18.186.140/tcp/58630/ws/p2p/16Uiu2HAmS17R7y7CUVYwr36VvwcKafJB2rE7kgY2oRG65iPZP3cS"],"enrUri":"enr:-L24QCsLExk46-p_C0P-2WORQGoOFpKQDktdhBC30MhD_NRmf7mSpJpSkgzdzhFxhJtY1L-culCUrZGOwwSGlh5oC9UCgmlkgnY0gmlwhKwSuoyKbXVsdGlhZGRyc5YACASsErqMBuUFAAoErBK6jAblBt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxk-JLIS8z6RZgmUb0-WPxPWdz6AV4mozKLPde10ONL-DdGNwguUFg3VkcILlB4V3YWt1MgE"}'
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:58628/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.227/tcp/47335/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__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.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24164', '24165', '24166', '24167', '24168']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24164:24164 -p 24165:24165 -p 24166:24166 -p 24167:24167 -p 24168:24168 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24166 --rest-port=24164 --tcp-port=24165 --discv5-udp-port=24167 --rest-address=0.0.0.0 --nat=extip:172.18.121.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aabae5ae3a1eb2da809a390d7736ef10fffc8e4042af89711da4a1312a0f3f6a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24168 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLdyvKsbQ58e5dHDtdE2gYl_Dd_nY760DAh4c0hVJ6tpaNnyvsg18LhCr0TSNdLg5G6KKnXe1qFQvzMWaGR4xigCgmlkgnY0gmlwhKwSA-OKbXVsdGlhZGRyc5YACASsEgPjBrjnAAoErBID4wa46N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3iJYmFFzEVnzmOFhzRG4EwEe96OFMFIgh8U2SuntguaDdGNwgrjng3VkcIK46YV3YWt1Mgk --lightpushnode=/ip4/172.18.3.227/tcp/47335/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.23 waku 35257fef21476d551432cd96f0cea317f826891c11b482a69db357e209d0d311
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 35257fef2147. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24164
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:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 35257fef2147. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24164/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=24164): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f89d6d72150>: 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.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53337', '53338', '53339', '53340', '53341']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53337:53337 -p 53338:53338 -p 53339:53339 -p 53340:53340 -p 53341:53341 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53339 --rest-port=53337 --tcp-port=53338 --discv5-udp-port=53340 --rest-address=0.0.0.0 --nat=extip:172.18.15.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=54b0fcafcb886eb0c997aa27ee16dbeacf9085366ad588b9a2325c1c8cc0ffdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53341 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLdyvKsbQ58e5dHDtdE2gYl_Dd_nY760DAh4c0hVJ6tpaNnyvsg18LhCr0TSNdLg5G6KKnXe1qFQvzMWaGR4xigCgmlkgnY0gmlwhKwSA-OKbXVsdGlhZGRyc5YACASsEgPjBrjnAAoErBID4wa46N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3iJYmFFzEVnzmOFhzRG4EwEe96OFMFIgh8U2SuntguaDdGNwgrjng3VkcIK46YV3YWt1Mgk --lightpushnode=/ip4/172.18.3.227/tcp/47335/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.196 waku 6060be22dea5d16c97dd5e3151a820d4874bf4f0f74c13c6d9c308eb86a5ec9b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6060be22dea5. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53337
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:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6060be22dea5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53337/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=53337): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f89d6d731d0>: 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.247.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42809', '42810', '42811', '42812', '42813']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42809:42809 -p 42810:42810 -p 42811:42811 -p 42812:42812 -p 42813:42813 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42811 --rest-port=42809 --tcp-port=42810 --discv5-udp-port=42812 --rest-address=0.0.0.0 --nat=extip:172.18.247.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49cbfeffb37b3fdb4ebdefd163aec096bac6cd14ebe1ace0e0f25f50ee2e4a48 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42813 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLdyvKsbQ58e5dHDtdE2gYl_Dd_nY760DAh4c0hVJ6tpaNnyvsg18LhCr0TSNdLg5G6KKnXe1qFQvzMWaGR4xigCgmlkgnY0gmlwhKwSA-OKbXVsdGlhZGRyc5YACASsEgPjBrjnAAoErBID4wa46N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3iJYmFFzEVnzmOFhzRG4EwEe96OFMFIgh8U2SuntguaDdGNwgrjng3VkcIK46YV3YWt1Mgk --lightpushnode=/ip4/172.18.3.227/tcp/47335/p2p/16Uiu2HAmTc7Ec3nfogoLTxikD976YrMuSpiHG3BKREXvV6GAoHhw --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.55 waku 4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4a19e8ab9a86. Setting up logs at ./log/docker/lightpush_node1_2025-12-27_04-13-22__7fc0e638-cd69-4a35-b28f-acc737b7470c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42809
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:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a19e8ab9a86. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42809/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=42809): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f89d6d92630>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e300bf30acad
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bc6d67827dc2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e300bf30acad. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bc6d67827dc2. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501/stop: Not Found ("No such container: 4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501/stop: Not Found ("No such container: 4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4a19e8ab9a86
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501/stop: Not Found ("No such container: 4a19e8ab9a86a6f9748be8a79d5ff0fe8cc88bb1059ac3ae65c0410328580501")
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,70 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cant_publish_on_not_subscribed_shard with id: 2025-12-27_04-41-39__e326c33c-d292-45da-b582-69508cab2c39
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-27_04-41-39__e326c33c-d292-45da-b582-69508cab2c39__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.227.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61029', '61030', '61031', '61032', '61033']
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 61029:61029 -p 61030:61030 -p 61031:61031 -p 61032:61032 -p 61033:61033 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61031 --rest-port=61029 --tcp-port=61030 --discv5-udp-port=61032 --rest-address=0.0.0.0 --nat=extip:172.18.227.181 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4ceb1e6644ef7cbdb4ad0470cbd04f85965fb6c8ca956acf6de0ac2fdca24213 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61033 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.227.181 waku 5ac4556b947d80f2e2ce3dfbd6c19333743a432aab5ff8700cf400cbe55dc5c8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a1ce786f398. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5ac4556b947d. Setting up logs at ./log/docker/node1_2025-12-27_04-41-39__e326c33c-d292-45da-b582-69508cab2c39__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61029
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 db4c7e36a2c1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61029/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61029/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.181/tcp/61030/p2p/16Uiu2HAmAjNmSNWuKZGdUMQrmkBgwTskLeWUFV4A9Eb8gJ5FFAz5","/ip4/172.18.227.181/tcp/61031/ws/p2p/16Uiu2HAmAjNmSNWuKZGdUMQrmkBgwTskLeWUFV4A9Eb8gJ5FFAz5"],"enrUri":"enr:-L24QFTxzW5hVBPJvQHRYrF9T0ASauXAwuK9E_bYErcjd-U1CPoInjepEvQJIOW4JOWmenlVP6aRxZvADx_p2ymi-ZYCgmlkgnY0gmlwhKwS47WKbXVsdGlhZGRyc5YACASsEuO1Bu5mAAoErBLjtQbuZ90DgnJzhQACAQAAiXNlY3AyNTZrMaEC42hLrpYNuqgpVBf9gKC2fMOmAmMglzeFvvGFuYeZoYKDdGNwgu5mg3VkcILuaIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-27_04-41-39__e326c33c-d292-45da-b582-69508cab2c39__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.99
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20128', '20129', '20130', '20131', '20132']
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 20128:20128 -p 20129:20129 -p 20130:20130 -p 20131:20131 -p 20132:20132 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20130 --rest-port=20128 --tcp-port=20129 --discv5-udp-port=20131 --rest-address=0.0.0.0 --nat=extip:172.18.138.99 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1ffafbaaa448dbbd7c1a5dfd4c90133803bce9eda66c7cd7c1f67c0eb510007e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20132 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFTxzW5hVBPJvQHRYrF9T0ASauXAwuK9E_bYErcjd-U1CPoInjepEvQJIOW4JOWmenlVP6aRxZvADx_p2ymi-ZYCgmlkgnY0gmlwhKwS47WKbXVsdGlhZGRyc5YACASsEuO1Bu5mAAoErBLjtQbuZ90DgnJzhQACAQAAiXNlY3AyNTZrMaEC42hLrpYNuqgpVBf9gKC2fMOmAmMglzeFvvGFuYeZoYKDdGNwgu5mg3VkcILuaIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.99 waku ac2ff92ece95c2cf6cec15cbaf0ad8db2645ab9867c546cd63d81b86b974b096
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ac2ff92ece95. Setting up logs at ./log/docker/node2_2025-12-27_04-41-39__e326c33c-d292-45da-b582-69508cab2c39__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20128
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:20128/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20128/debug/v1/info" -H "Content-Type: application/json" -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.99/tcp/20129/p2p/16Uiu2HAm5KYqKqQXvKR3tu9m3ofhvPo3fd4sttgTGPWUX2xZ3QtH","/ip4/172.18.138.99/tcp/20130/ws/p2p/16Uiu2HAm5KYqKqQXvKR3tu9m3ofhvPo3fd4sttgTGPWUX2xZ3QtH"],"enrUri":"enr:-L24QCyIt2e3dcgq4pYUblKrNrFeYr_QDIyaFXFEgaFBtVSMbXFjObOtRDYfC2bfYcHfUR6dwvcCImuunvHB-FEOT6gCgmlkgnY0gmlwhKwSimOKbXVsdGlhZGRyc5YACASsEopjBk6hAAoErBKKYwZOot0DgnJzhQACAQAAiXNlY3AyNTZrMaECkwNN7UY1-61XdlCgFfqWXl4QeIGe-hVZy2kXzr3E88qDdGNwgk6hg3VkcIJOo4V3YWt1MgE"}'
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:20128/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.227.181/tcp/61030/p2p/16Uiu2HAmAjNmSNWuKZGdUMQrmkBgwTskLeWUFV4A9Eb8gJ5FFAz5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61029/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:20128/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:61029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:61029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/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 5ac4556b947d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac2ff92ece95
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,584 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_different_payloads with id: 2025-12-27_04-25-14__4be7c4a3-8925-49a0-8703-70f34e53dce7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-27_04-25-14__4be7c4a3-8925-49a0-8703-70f34e53dce7__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.74.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1025', '1026', '1027', '1028', '1029']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1025:1025 -p 1026:1026 -p 1027:1027 -p 1028:1028 -p 1029:1029 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1027 --rest-port=1025 --tcp-port=1026 --discv5-udp-port=1028 --rest-address=0.0.0.0 --nat=extip:172.18.74.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d58ebd06debe28cfebd2a2b6e0ce1db5a4df9d5c7a2aa7abc2b4f35cdfa2f351 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1029 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.61 waku d19a3eb0769dd187227113252c685607c314eb7bbdb2d7f1b953c4197e4120f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d19a3eb0769d. Setting up logs at ./log/docker/publishing_node1_2025-12-27_04-25-14__4be7c4a3-8925-49a0-8703-70f34e53dce7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1025
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 a06c9a1b41aa. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9fb765244b53. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1025/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.61/tcp/1026/p2p/16Uiu2HAmNuWAi4fTrVQEaWzrBawNbQ3Zzk5VKuwHKiHVf7Ngak1Q","/ip4/172.18.74.61/tcp/1027/ws/p2p/16Uiu2HAmNuWAi4fTrVQEaWzrBawNbQ3Zzk5VKuwHKiHVf7Ngak1Q"],"enrUri":"enr:-L24QBvIDV0ziPNyL4bKH07B08SzGB9ulSRDCE-JgpswSivKOO7JfscljXSLFtPAHehhu9I5wxjtODLD1lnDYPwQ5nECgmlkgnY0gmlwhKwSSj2KbXVsdGlhZGRyc5YACASsEko9BgQCAAoErBJKPQYEA90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmEy3JeLIeMFI56A6W1hDMnu54fAXJJhUnqwsnF9qfFuDdGNwggQCg3VkcIIEBIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-27_04-25-14__4be7c4a3-8925-49a0-8703-70f34e53dce7__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.70.39
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19204', '19205', '19206', '19207', '19208']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19204:19204 -p 19205:19205 -p 19206:19206 -p 19207:19207 -p 19208:19208 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19206 --rest-port=19204 --tcp-port=19205 --discv5-udp-port=19207 --rest-address=0.0.0.0 --nat=extip:172.18.70.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a32ea0ce4f353ce5ebfddce17afaca0d83ed5fffa130df3fdebef5fb9f70a46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19208 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBvIDV0ziPNyL4bKH07B08SzGB9ulSRDCE-JgpswSivKOO7JfscljXSLFtPAHehhu9I5wxjtODLD1lnDYPwQ5nECgmlkgnY0gmlwhKwSSj2KbXVsdGlhZGRyc5YACASsEko9BgQCAAoErBJKPQYEA90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmEy3JeLIeMFI56A6W1hDMnu54fAXJJhUnqwsnF9qfFuDdGNwggQCg3VkcIIEBIV3YWt1MgM --storenode=/ip4/172.18.74.61/tcp/1026/p2p/16Uiu2HAmNuWAi4fTrVQEaWzrBawNbQ3Zzk5VKuwHKiHVf7Ngak1Q --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.70.39 waku fa3f344e125585ad5d26abee0e2d62ae1dd10ee436c9ce2c826407a8b7328ff2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fa3f344e1255. Setting up logs at ./log/docker/store_node1_2025-12-27_04-25-14__4be7c4a3-8925-49a0-8703-70f34e53dce7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19204
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:19204/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19204/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.39/tcp/19205/p2p/16Uiu2HAmGHJtbLUzRnsxuJptYv2Esto1HsBv5vJru9CL1zvXU7He","/ip4/172.18.70.39/tcp/19206/ws/p2p/16Uiu2HAmGHJtbLUzRnsxuJptYv2Esto1HsBv5vJru9CL1zvXU7He"],"enrUri":"enr:-L24QJ0_wN9nTR5_wRXNFQN4fCq8Nq2R8DrxVcA1TEu3acpfMcn8DZxHVuedddoP09A6wXOrNUdoCHLlGOLcnHf3wNkCgmlkgnY0gmlwhKwSRieKbXVsdGlhZGRyc5YACASsEkYnBksFAAoErBJGJwZLBt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNeDuzSjLhsLWgZA7alXFmh9Mh46JlMwjYIeieTDF_BWDdGNwgksFg3VkcIJLB4V3YWt1MgM"}'
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:19204/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.74.61/tcp/1026/p2p/16Uiu2HAmNuWAi4fTrVQEaWzrBawNbQ3Zzk5VKuwHKiHVf7Ngak1Q"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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:19204/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.store.test_get_messages:test_get_messages.py:16 Running test with payload A simple string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"}]}'
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An integer
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A dictionary
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 3
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 3
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Chinese characters
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 4
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 4
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Emojis
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 5
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 5
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Lorem ipsum text
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 6
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 6
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload HTML content
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 7
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 7
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Cyrillic characters
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 8
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 8
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Base64 encoded string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 9
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 9
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Binary data
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"}]}'
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Special characters with whitespace
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 11
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 11
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Boolean false as a string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 12
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 12
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A float number
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 13
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 13
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A list
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 14
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 14
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Hexadecimal number as a string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 15
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 15
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Email format
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 16
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 16
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload URL format
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 17
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 17
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Date and time in ISO format
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 18
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 18
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload String with escaped quotes
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 19
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 19
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A regular expression
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A very long string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 21
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 21
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A JSON string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 22
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 22
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Unix path
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 23
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 23
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Windows path
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 24
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 24
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An SQL query
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 25
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 25
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload JavaScript code snippet
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 26
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 26
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A CSS snippet
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 27
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 27
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Python one-liner
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 28
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 28
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An IP address
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 29
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 29
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A domain name
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A user agent string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 31
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 31
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A credit card number
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 32
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 32
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A phone number
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 33
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 33
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A UUID
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 34
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 34
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A hashtag
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 35
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 35
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Twitter handle
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 36
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 36
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A password
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 37
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 37
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A date in common format
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 38
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 38
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A time string
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"},{"messageHash":"0x32d1a580eb04696f02c58a4650faea9db75388086de94861df79f84c5382e768"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 39
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"},{"messageHash":"0x32d1a580eb04696f02c58a4650faea9db75388086de94861df79f84c5382e768"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 39
DEBUG  tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A mathematical equation
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:1025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"},{"messageHash":"0x32d1a580eb04696f02c58a4650faea9db75388086de94861df79f84c5382e768"},{"messageHash":"0xf3c750605e1921eff341ac31ca5001b2a962cc1d6c42332d6616789f8866fa0b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 40
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:19204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":[{"messageHash":"0x7b156bb0064a01abac96fc226e24642d7eb952d99a3d3756e321de103b058b1d"},{"messageHash":"0x28e755b0a976703eb2dcf363c1e894a8a0cb3c521a217d1ccbbb5b1fc4427440"},{"messageHash":"0xa02d57a76ac3446ceb7f83064a35d551325fd431878dfb3f5611db2c425bb1b7"},{"messageHash":"0xe2ba8a03ba0f543dc922e9d2fee5eb6509c129970cd59861d93c09fc835c5cdf"},{"messageHash":"0x39c00a5304c70dd569e7780a8c280bbffb3b0a195128d9bc2ae3d6d4fb5c4d76"},{"messageHash":"0xc487389217a66d75510018589fbe5d3d306e84886826b67b977366dce4690de9"},{"messageHash":"0x7a73006ac8628945d592beab61707ba6da69b10553ef28cb0cbe5bcad1a3ce09"},{"messageHash":"0x2706949c640b4df463cb643d058daf130bb6b7af750d9ae9e162e4eac111b37d"},{"messageHash":"0xcc9929ebd617893957e9316e934c5b64125ea753d7f8221a177b7faef4bedba7"},{"messageHash":"0x2b4e210399d00000ba511499790cef39c7f0c0bdb62abb9ea09689a63dfd9402"},{"messageHash":"0xc3d900798a2b528f135099afab7e3330bb4f03caf296b11682dd758064664025"},{"messageHash":"0x5a1675de666cab6deaa469929ae657b7f82a3118df0bc4bd36e12d7c5171694a"},{"messageHash":"0x37c797d67e15a1e251e005ce295f1ae0a6ce821218245b90ca68f704b04c7fce"},{"messageHash":"0xc22ca8ece1f4fd3e4e423fb602e92d32e9006088261b6420568a200534fd84cc"},{"messageHash":"0x47930ef2338d7e8cbdf5e5eb0a2bc578fa3fb4ad01992121185f19591f122e88"},{"messageHash":"0xec6816d0352c468ccc53751945520bfa2efa48c4c392bd29c0a44bb4be12f1d3"},{"messageHash":"0xdfa5314d9263cf1238788e2f1aa6df4a520bda87deb3291865f50fdbb55336fe"},{"messageHash":"0x3d1459458036789205441e52dcf4f1c23342711bdd6aa31a097f8125cd6c0a81"},{"messageHash":"0xac50b2cf9ace42f7d797fcfcac9ba8ba19a9146eea9da8919b56465a5e3a3a0b"},{"messageHash":"0x497ad438312732e0611de573c688f798c5876301fe8427730e34cfbaf126b642"},{"messageHash":"0x6e27d6a55e86232920e03bd856ba0f0903810c5e076c556daf9510b18da6e8c3"},{"messageHash":"0xad62046bec01c79cd803890908b7ef1dc8fe7f6ae44a87c02194658d074fb342"},{"messageHash":"0xb2940537ddc3bc2caf6919e0c944217cc9e32c0f365a8e2fec5dad898146c05a"},{"messageHash":"0x1860aa8798cb2bc0750fe02709af51d23f0352e22722a63dff40174cd36db9ac"},{"messageHash":"0x040cc8616ad4acb93b94a5c231b2347935c4dcc47de95a7c881924dd1f2536bc"},{"messageHash":"0xa8a1cadcbdd0a512432760cf47b30013dea0299f77bfcae24438c6d8e21b59d1"},{"messageHash":"0x028326055aca290926883ae6e86764b3c5f924f4a2241248f42fd632d69d571e"},{"messageHash":"0x8177c8faa3f5883611207dc685078a6bdf00a6f9b98f038470480b6a78cde447"},{"messageHash":"0x01ae1b0eb13eb190e8bd40820de73db28d3c33e72e96bc6c7138b60e7d5004cb"},{"messageHash":"0x135516206cf42ccb52adf20c35f340efd39f3557131aef600d05ca820cba6f9f"},{"messageHash":"0x1b67e90fcd3b4984fe31cc2095f3cfad7f5edc39babf811353ff5aae93e1f8ec"},{"messageHash":"0x0dcf731e7272cc9acc6a7a7379ac45fce3c6e1fef2e8fd7a7303bf9d17410fc3"},{"messageHash":"0xf0e678a15377f5c24330085385d3462ec3bc5638d317b23451b66348534ae45b"},{"messageHash":"0xdef0e9252538df86bfc1e299bdb7b7a60020af1f3bf56dbb6c71565a40af93a6"},{"messageHash":"0x323cf94653c0c3002005b419e13529bd00b584f7c099ddfda7de93252bf7d8ea"},{"messageHash":"0x6992053d1682999ed2df0d6bec78ffcd1ea5fb73a58aa86ede7788336307beda"},{"messageHash":"0xbe969a5047ff26d1e62437856ab2513d98678d1d66377c54e27f1a0aad483d16"},{"messageHash":"0xde393d530a81fdaf542d96dc6ec5c69f1dd233dc899b5f5bb3fd59f5eab019e8"},{"messageHash":"0x32d1a580eb04696f02c58a4650faea9db75388086de94861df79f84c5382e768"},{"messageHash":"0xf3c750605e1921eff341ac31ca5001b2a962cc1d6c42332d6616789f8866fa0b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 40
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 d19a3eb0769d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fa3f344e1255
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