309 lines
58 KiB
Plaintext

WRN 2026-01-02 04:21:21.681+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 2026-01-02 04:21:21.681+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-02 04:21:21.681+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=true filter=true lightPush=true peerExchange=true rendezvous=true
INF 2026-01-02 04:21:21.681+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-02 04:21:21.681+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-02 04:21:21.682+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:3872
INF 2026-01-02 04:21:21.682+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:3872/
INF 2026-01-02 04:21:21.682+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-02 04:21:21.682+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-02 04:21:21.683+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-02 04:21:21.684+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-02 04:21:21.684+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 2026-01-02 04:21:21.684+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-02 04:21:21.684+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws]"
INF 2026-01-02 04:21:21.684+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-02 04:21:21.684+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-02 04:21:21.684+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-02 04:21:21.687+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2026-01-02 04:21:21.687+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2026-01-02 04:21:21.687+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2026-01-02 04:21:21.687+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2026-01-02 04:21:21.689+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.691+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.691+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.694+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.694+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-02 04:21:21.694+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-02 04:21:21.694+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-02 04:21:21.695+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-02 04:21:21.695+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.696+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.696+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-02 04:21:21.696+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-02 04:21:21.696+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.697+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.697+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.697+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.698+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-02 04:21:21.698+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-02 04:21:21.698+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-02 04:21:21.698+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-02 04:21:21.698+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.699+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.699+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-02 04:21:21.699+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-02 04:21:21.699+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.700+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.700+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-02 04:21:21.701+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-02 04:21:21.701+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.702+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.702+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-02 04:21:21.702+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-02 04:21:21.702+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.703+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-02 04:21:21.703+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-02 04:21:21.703+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-02 04:21:21.703+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-02 04:21:21.705+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-02 04:21:21.705+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-02 04:21:21.705+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-02 04:21:21.705+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-02 04:21:21.707+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-02 04:21:21.707+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-02 04:21:21.707+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-02 04:21:21.707+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-02 04:21:21.708+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-02 04:21:21.708+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-02 04:21:21.710+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-02 04:21:21.710+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.711+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.711+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-02 04:21:21.711+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-02 04:21:21.711+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-02 04:21:21.712+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-02 04:21:21.712+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-02 04:21:21.713+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-02 04:21:21.713+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.715+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-02 04:21:21.715+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-02 04:21:21.715+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-02 04:21:21.715+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-02 04:21:21.716+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-02 04:21:21.716+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-02 04:21:21.717+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-02 04:21:21.717+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-02 04:21:21.718+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-02 04:21:21.718+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-02 04:21:21.719+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-02 04:21:21.719+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2026-01-02 04:21:21.719+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2026-01-02 04:21:21.719+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2026-01-02 04:21:21.720+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2026-01-02 04:21:21.720+00:00 beginning of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:21
INF 2026-01-02 04:21:21.720+00:00 end of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:36
INF 2026-01-02 04:21:21.721+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2026-01-02 04:21:21.721+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-02 04:21:21.721+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-02 04:21:21.721+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-02 04:21:21.721+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-02 04:21:21.721+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-02 04:21:21.721+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-01-02 04:21:21.721+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-02 04:21:21.721+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-02 04:21:21.721+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-02 04:21:21.721+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay, Store, Filter, Lightpush]" wakuPeerRecord="(peerId: 16U*SXqX7h, seqNo: 1767327681, addresses: [/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws], mixKey: )"
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-02 04:21:21.721+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-02 04:21:21.721+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-02 04:21:21.721+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-02 04:21:21.721+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2026-01-02 04:21:21.721+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2026-01-02 04:21:21.721+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2026-01-02 04:21:21.721+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2026-01-02 04:21:21.721+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2026-01-02 04:21:21.721+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2026-01-02 04:21:21.721+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2026-01-02 04:21:21.721+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2026-01-02 04:21:21.721+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2026-01-02 04:21:21.721+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-02 04:21:21.722+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-02 04:21:21.722+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-01-02 04:21:21.722+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-01-02 04:21:21.722+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-01-02 04:21:21.722+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-02 04:21:21.722+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-02 04:21:21.722+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-02 04:21:21.722+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-01-02 04:21:21.722+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-02 04:21:21.722+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-02 04:21:21.722+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-02 04:21:21.722+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-02 04:21:21.722+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-02 04:21:21.722+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-02 04:21:21.722+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-02 04:21:21.722+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-125-gdafdee
INF 2026-01-02 04:21:21.722+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-125-gdafdee
INF 2026-01-02 04:21:21.722+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-02 04:21:21.722+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-02 04:21:21.722+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-02 04:21:21.722+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:21.722+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:21.722+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139745802313808
TRC 2026-01-02 04:21:21.722+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-02 04:21:21.722+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-02 04:21:21.722+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-02 04:21:21.722+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-02 04:21:21.723+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-02 04:21:21.723+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-02 04:21:21.723+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-02 04:21:21.723+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h, listenAddrs: [/ip4/0.0.0.0/tcp/3874/ws, /ip4/0.0.0.0/tcp/3873], 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/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-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-125-gdafdee)"
TRC 2026-01-02 04:21:21.723+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-02 04:21:21.723+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/3873
TRC 2026-01-02 04:21:21.723+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/3873]
DBG 2026-01-02 04:21:21.723+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-02 04:21:21.723+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-02 04:21:21.723+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-02 04:21:21.723+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-02 04:21:21.723+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/3874/ws]
TRC 2026-01-02 04:21:21.724+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:3874
TRC 2026-01-02 04:21:21.724+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/3874/ws]"
INF 2026-01-02 04:21:21.724+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-02 04:21:21.724+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-02 04:21:21.724+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-02 04:21:21.724+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-02 04:21:21.724+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-02 04:21:21.724+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-02 04:21:21.724+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-02 04:21:21.724+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-02 04:21:21.724+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-02 04:21:21.724+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-02 04:21:21.724+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-02 04:21:21.724+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h, listenAddrs: [/ip4/0.0.0.0/tcp/3873, /ip4/0.0.0.0/tcp/3874/ws], addrs: [/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/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/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-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-125-gdafdee)"
INF 2026-01-02 04:21:21.725+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*SXqX7h addrs="[/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws]"
INF 2026-01-02 04:21:21.725+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/3873/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h][/ip4/0.0.0.0/tcp/3874/ws/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws]"
INF 2026-01-02 04:21:21.725+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.173.102/tcp/3873/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h][/ip4/172.18.173.102/tcp/3874/ws/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h]
INF 2026-01-02 04:21:21.725+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QOtVh45CFqKRd8bXub1jLmOE5bsvFbVJN7FHUYvyjaBgep4VAowZ-W6KR6bI363GuFgIGqkkvB3jjlF27r0S8B4BgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc4wACgSsEq1mBg8i3QOCcnOFAAMBAACJc2VjcDI1NmsxoQPy3qaz20WQW4PP5lObobf1FU1eRYIXgqwk1OUjNWzIvIN0Y3CCDyGDdWRwgg8jhXdha3UyDw
INF 2026-01-02 04:21:21.725+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-02 04:21:21.725+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-02 04:21:21.725+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-02 04:21:21.725+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-01-02 04:21:21.725+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*SXqX7h addrs="[/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws]"
INF 2026-01-02 04:21:21.725+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/3873/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h][/ip4/0.0.0.0/tcp/3874/ws/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.173.102/tcp/3873, /ip4/172.18.173.102/tcp/3874/ws]"
INF 2026-01-02 04:21:21.725+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.173.102/tcp/3873/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h][/ip4/172.18.173.102/tcp/3874/ws/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h]
INF 2026-01-02 04:21:21.725+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QOtVh45CFqKRd8bXub1jLmOE5bsvFbVJN7FHUYvyjaBgep4VAowZ-W6KR6bI363GuFgIGqkkvB3jjlF27r0S8B4BgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc4wACgSsEq1mBg8i3QOCcnOFAAMBAACJc2VjcDI1NmsxoQPy3qaz20WQW4PP5lObobf1FU1eRYIXgqwk1OUjNWzIvIN0Y3CCDyGDdWRwgg8jhXdha3UyDw
INF 2026-01-02 04:21:21.726+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QHtSbB9_CiCu6ExwMbpRQ8iJL8KiqhNPbiVyZn0dwgZUG5Qjj09PRNBZa-Hop2151cO8Tcw0f3SfZUY2OMP_hiQCgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc5YACASsEq1mBg8hAAoErBKtZgYPIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8t6ms9tFkFuDz-ZTm6G39RVNXkWCF4KsJNTlIzVsyLyDdGNwgg8hg3VkcIIPI4V3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.173.102, multiaddrs: 0x000804AC12AD66060F21000A04AC12AD66060F22DD03, rs: 0x0003010000, secp256k1: 0x03F2DEA6B3DB45905B83CFE6539BA1B7F5154D5E45821782AC24D4E523356CC8BC, tcp: 3873, udp: 3875, waku2: 0x0F)"
INF 2026-01-02 04:21:21.726+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-02 04:21:21.726+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-02 04:21:21.726+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=3875
TRC 2026-01-02 04:21:21.726+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-02 04:21:21.726+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-02 04:21:21.726+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-02 04:21:21.726+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-02 04:21:21.726+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-02 04:21:21.726+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-02 04:21:21.726+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QFkKOP5M1UriqAyx_vEQccSlM41cHiW7H4Pdj1pAs3_QVE6kPWSiRGH2cMmklZf-qnJ4AW58CFwKJtkNkvDt5RMDgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc5YACASsEq1mBg8hAAoErBKtZgYPIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8t6ms9tFkFuDz-ZTm6G39RVNXkWCF4KsJNTlIzVsyLyDdGNwgg8hg3VkcIIPI4V3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.173.102, multiaddrs: 0x000804AC12AD66060F21000A04AC12AD66060F22DD03, rs: 0x0003010000, secp256k1: 0x03F2DEA6B3DB45905B83CFE6539BA1B7F5154D5E45821782AC24D4E523356CC8BC, tcp: 3873, udp: 3875, waku2: 0x0F)"
TRC 2026-01-02 04:21:21.726+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 2026-01-02 04:21:21.726+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-02 04:21:21.726+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-02 04:21:21.727+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-02 04:21:21.727+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-02 04:21:21.727+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-02 04:21:21.727+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:21.727+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:21.727+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:21.727+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2026-01-02 04:21:21.728+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-02 04:21:21.728+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=3876
INF 2026-01-02 04:21:21.729+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QPwXjU65TOu8ahWmwQ6Gzc_Vl8JaOekO00phZcpiWa6oRsqxgy3LstJ31fgFDFaWDfAm1JRGITIVgvEdfpR12sMEgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc5YACASsEq1mBg8hAAoErBKtZgYPIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8t6ms9tFkFuDz-ZTm6G39RVNXkWCF4KsJNTlIzVsyLyDdGNwgg8hg3VkcIIPI4V3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.173.102, multiaddrs: 0x000804AC12AD66060F21000A04AC12AD66060F22DD03, rs: 0x0003010000, secp256k1: 0x03F2DEA6B3DB45905B83CFE6539BA1B7F5154D5E45821782AC24D4E523356CC8BC, tcp: 3873, udp: 3875, waku2: 0x0F)"
INF 2026-01-02 04:21:21.729+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-02 04:21:21.729+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=3876
INF 2026-01-02 04:21:21.729+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-02 04:21:21.729+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-02 04:21:21.736+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
DBG 2026-01-02 04:21:22.715+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33078 meth=GET uri=/health
DBG 2026-01-02 04:21:22.715+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33078 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-02 04:21:22.715+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=139745802290128
TRC 2026-01-02 04:21:22.715+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 2026-01-02 04:21:22.715+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=139745802290128
TRC 2026-01-02 04:21:22.715+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 2026-01-02 04:21:22.715+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=139745802290128
TRC 2026-01-02 04:21:22.715+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 2026-01-02 04:21:22.715+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=139745802290128
TRC 2026-01-02 04:21:22.715+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 2026-01-02 04:21:22.715+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=139745802290128
TRC 2026-01-02 04:21:22.716+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 2026-01-02 04:21:22.716+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33078 uri=/health content_type=application/json content_size=973
DBG 2026-01-02 04:21:22.718+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33080 meth=GET uri=/debug/v1/info
DBG 2026-01-02 04:21:22.718+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33080 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-02 04:21:22.718+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.173.102/tcp/3873/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h, /ip4/172.18.173.102/tcp/3874/ws/p2p/16Uiu2HAmV13vjkxtF6vGemBmnC7hBmzpwfSywnTJd9DrDhSXqX7h], enrUri: enr:-L24QHtSbB9_CiCu6ExwMbpRQ8iJL8KiqhNPbiVyZn0dwgZUG5Qjj09PRNBZa-Hop2151cO8Tcw0f3SfZUY2OMP_hiQCgmlkgnY0gmlwhKwSrWaKbXVsdGlhZGRyc5YACASsEq1mBg8hAAoErBKtZgYPIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8t6ms9tFkFuDz-ZTm6G39RVNXkWCF4KsJNTlIzVsyLyDdGNwgg8hg3VkcIIPI4V3YWt1Mg8, mixPubKey: none(string))"
DBG 2026-01-02 04:21:22.719+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33080 uri=/debug/v1/info content_type=application/json content_size=473
TRC 2026-01-02 04:21:22.723+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:22.723+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:22.723+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:22.723+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:22.723+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:22.723+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:23.724+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:23.724+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:23.724+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:23.724+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:23.724+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:23.724+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:24.725+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:24.725+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:24.725+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:24.725+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:24.725+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:24.725+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:25.724+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:25.724+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:25.724+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:25.724+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:25.724+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:25.724+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:26.725+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:26.725+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:26.725+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:26.725+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:26.725+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:26.725+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-02 04:21:26.727+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-02 04:21:26.727+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-02 04:21:26.727+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-02 04:21:26.738+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 2026-01-02 04:21:26.744+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 2026-01-02 04:21:27.723+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139745802313808
TRC 2026-01-02 04:21:27.723+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:27.723+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:27.723+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:27.723+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-02 04:21:27.723+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2026-01-02 04:21:27.741+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-02 04:21:27.752+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-02 04:21:27.752+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-02 04:21:27.752+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-02 04:21:27.752+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-02 04:21:27.752+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-02 04:21:27.752+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-02 04:21:27.752+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-02 04:21:27.752+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-02 04:21:27.752+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-02 04:21:27.752+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-02 04:21:27.752+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-02 04:21:27.753+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-02 04:21:27.753+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-02 04:21:27.753+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-02 04:21:27.753+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-02 04:21:27.753+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-02 04:21:27.753+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-02 04:21:27.753+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-02 04:21:27.753+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/3873]
TRC 2026-01-02 04:21:27.753+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-02 04:21:27.753+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-02 04:21:27.753+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/3874/ws]
TRC 2026-01-02 04:21:27.753+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-02 04:21:27.753+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-02 04:21:27.753+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-02 04:21:27.753+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-02 04:21:27.753+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-02 04:21:27.753+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-02 04:21:27.753+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-02 04:21:27.754+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:3872