diff --git a/examples/dogfooding/package-lock.json b/examples/dogfooding/package-lock.json index a751f08..a323ad4 100644 --- a/examples/dogfooding/package-lock.json +++ b/examples/dogfooding/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "dependencies": { "@libp2p/peer-id": "^4.1.2", - "@waku/sdk": "0.0.27-c33844e.0", + "@waku/sdk": "0.0.27-39f8920.0", "protobufjs": "^7.3.0" }, "devDependencies": { @@ -1220,15 +1220,15 @@ "dev": true }, "node_modules/@waku/core": { - "version": "0.0.31-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/core/-/core-0.0.31-c33844e.0.tgz", - "integrity": "sha512-L0UyMsxn8KC0sT3J5lDxlVHZBEct/e0ykrrK/ohhP1IvCeYlCdHjDp3yQgzm3E/Gq+1NAMiDh+Qa2RvaS7e2bw==", + "version": "0.0.31-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/core/-/core-0.0.31-39f8920.0.tgz", + "integrity": "sha512-FtfoXEFSFSEMXZTcTSTNO+FaAuNvUQGH0EQctLUhnTIZN7vqg6MGDDZv4GgPoLhoME5Af6TorTmhq3TPiKVkgg==", "dependencies": { "@libp2p/ping": "^1.1.2", - "@waku/enr": "0.0.25-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/enr": "0.0.25-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", @@ -1242,10 +1242,10 @@ }, "peerDependencies": { "@multiformats/multiaddr": "^12.0.0", - "@waku/enr": "0.0.25-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/enr": "0.0.25-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0", "libp2p": "^1.8.1" }, "peerDependenciesMeta": { @@ -1258,15 +1258,15 @@ } }, "node_modules/@waku/discovery": { - "version": "0.0.4-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/discovery/-/discovery-0.0.4-c33844e.0.tgz", - "integrity": "sha512-Zy2pDwhdy8RhhjfCYCvKj0xMnH/fu02T8d8qMIY8TYjhobg3+xMdWrGjNQQLF26+1eKHdYVft7F0aULVqYrx+Q==", + "version": "0.0.4-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/discovery/-/discovery-0.0.4-39f8920.0.tgz", + "integrity": "sha512-KQme0V+8syqpQYvBO62Iny1yiwBhFSV2l9/O7vmyiyOQ+ULsfY9mpVv6ua2+L4Swl6YeKlVTIWsYhRgTzJwuyA==", "dependencies": { - "@waku/core": "0.0.31-c33844e.0", - "@waku/enr": "0.0.25-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/core": "0.0.31-39f8920.0", + "@waku/enr": "0.0.25-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", @@ -1277,11 +1277,11 @@ }, "peerDependencies": { "@libp2p/interface": "^1.6.3", - "@waku/core": "0.0.31-c33844e.0", - "@waku/enr": "0.0.25-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/core": "0.0.31-39f8920.0", + "@waku/enr": "0.0.25-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0" }, "peerDependenciesMeta": { "@libp2p/interface": { @@ -1293,16 +1293,16 @@ } }, "node_modules/@waku/enr": { - "version": "0.0.25-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/enr/-/enr-0.0.25-c33844e.0.tgz", - "integrity": "sha512-e5z0yCmI+clxO4V3nkNE5dTnswF4UIjQXpWMChr/54ExrJ2dFOHSZfs3jgDa3ZXt23rKa0AuHFJAxYOhModvQA==", + "version": "0.0.25-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/enr/-/enr-0.0.25-39f8920.0.tgz", + "integrity": "sha512-aqSUTOaESKp0Fzc4h3Pukwl0KVm4eMlgB2yV/9jdAQhGjchVdqSWd0Ll3fmv89Gk/yy3NKisHS4KQeVezDWRBw==", "dependencies": { "@ethersproject/rlp": "^5.7.0", "@libp2p/crypto": "^4.1.6", "@libp2p/peer-id": "^4.2.1", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/utils": "0.0.19-39f8920.0", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -1311,8 +1311,8 @@ }, "peerDependencies": { "@multiformats/multiaddr": "^12.0.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0" }, "peerDependenciesMeta": { "@multiformats/multiaddr": { @@ -1324,31 +1324,31 @@ } }, "node_modules/@waku/interfaces": { - "version": "0.0.26-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/interfaces/-/interfaces-0.0.26-c33844e.0.tgz", - "integrity": "sha512-hsSXaqXKbd/fdnDE1sRiw8XYPDekNfkFFo0Glxe6tAsndwZfjLnQabejTQmAPCQouNEU5LK8B5u1y6MwQoM36w==", + "version": "0.0.26-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/interfaces/-/interfaces-0.0.26-39f8920.0.tgz", + "integrity": "sha512-1PQtPYGWqW26M1InbraBVRPXJaMxq7daBjwaMW0xTkAETl59alI0MsjizAaZsL+CklWprD0pnZGs7nm7wOixPA==", "dependencies": { - "@waku/proto": "0.0.8-c33844e.0" + "@waku/proto": "0.0.8-39f8920.0" }, "engines": { "node": ">=18" } }, "node_modules/@waku/message-hash": { - "version": "0.1.15-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/message-hash/-/message-hash-0.1.15-c33844e.0.tgz", - "integrity": "sha512-PVjXm2tv90IO66sLPM0iJ+eav4foQPDpZ/nurqixwmWBRocq4ydQKlj3D7y7epJY5uC6mgQ63282Br2oVaim5A==", + "version": "0.1.15-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/message-hash/-/message-hash-0.1.15-39f8920.0.tgz", + "integrity": "sha512-sLCSU2p23Wx2YktQjTDlJezTQjKArnK1+q+OYifJ57MmkX25/v87hjSUtC1Dn30VV35d7itabUvyN4W7oqwysA==", "peer": true, "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/utils": "0.0.19-39f8920.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0" }, "peerDependenciesMeta": { "@waku/interfaces": { @@ -1357,9 +1357,9 @@ } }, "node_modules/@waku/proto": { - "version": "0.0.8-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/proto/-/proto-0.0.8-c33844e.0.tgz", - "integrity": "sha512-k2KkeVQB8yq163p1yXMLPwEISv9JiMeouxg02QiOJJnnKVuSl240b6cJ3HhCeVSfSH0TNNu616qwzdQUpL2xcA==", + "version": "0.0.8-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/proto/-/proto-0.0.8-39f8920.0.tgz", + "integrity": "sha512-Sia5NhbpYKdjBweZnuzpD9IfYy5hsvTBM5mCUHrTn4NgwBHDQQFVug6KWRKJJkNtAa22zWM39g9OpbxSuBTd7g==", "dependencies": { "protons-runtime": "^5.4.0" }, @@ -1368,16 +1368,16 @@ } }, "node_modules/@waku/relay": { - "version": "0.0.14-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/relay/-/relay-0.0.14-c33844e.0.tgz", - "integrity": "sha512-JY5o9b+OPS+kHQdThrNn3U6/dwcBS9o6XrOLixtYiIo9kZyj0VnXyuEnxaCd0veMqZW0Netc07HhvDHHCr/5pQ==", + "version": "0.0.14-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/relay/-/relay-0.0.14-39f8920.0.tgz", + "integrity": "sha512-6EcD832E2n4+tMy1GhhsUawWnbExVDsmZndXO6tcnDMR75WBE/FglMOsG2x+L39tEatftmKgGfDQZ4aIkr8Z5w==", "dependencies": { "@chainsafe/libp2p-gossipsub": "^13.1.0", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.31-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/core": "0.0.31-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0" @@ -1387,10 +1387,10 @@ }, "peerDependencies": { "@chainsafe/libp2p-gossipsub": "^12.0.0", - "@waku/core": "0.0.31-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/core": "0.0.31-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0" }, "peerDependenciesMeta": { "@chainsafe/libp2p-gossipsub": { @@ -1402,9 +1402,9 @@ } }, "node_modules/@waku/sdk": { - "version": "0.0.27-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/sdk/-/sdk-0.0.27-c33844e.0.tgz", - "integrity": "sha512-GZ6hKw5d+C6O6q92sgcMMKSE97ejEE6F9MfaKWIKsVBkSRBEe18c4pd/w6JPmDZZ9CEqHwMpShuDUq3qGcUb2w==", + "version": "0.0.27-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/sdk/-/sdk-0.0.27-39f8920.0.tgz", + "integrity": "sha512-N4b+Rh0bNatmUhKp7uPtab2uCJ6v22nmiacWWebSDjfWl8p2PZ2ZUkLxoF+mANTbkgMRdWVEmMDv5WOD2ltdAg==", "dependencies": { "@chainsafe/libp2p-noise": "^15.1.0", "@libp2p/bootstrap": "^10.1.2", @@ -1413,12 +1413,12 @@ "@libp2p/ping": "^1.1.2", "@libp2p/websockets": "^8.1.4", "@noble/hashes": "^1.3.3", - "@waku/core": "0.0.31-c33844e.0", - "@waku/discovery": "0.0.4-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/proto": "0.0.8-c33844e.0", - "@waku/relay": "0.0.14-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0", + "@waku/core": "0.0.31-39f8920.0", + "@waku/discovery": "0.0.4-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/proto": "0.0.8-39f8920.0", + "@waku/relay": "0.0.14-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0", "libp2p": "^1.8.1" }, "engines": { @@ -1426,11 +1426,11 @@ }, "peerDependencies": { "@libp2p/bootstrap": "^10", - "@waku/core": "0.0.31-c33844e.0", - "@waku/interfaces": "0.0.26-c33844e.0", - "@waku/message-hash": "0.1.15-c33844e.0", - "@waku/relay": "0.0.14-c33844e.0", - "@waku/utils": "0.0.19-c33844e.0" + "@waku/core": "0.0.31-39f8920.0", + "@waku/interfaces": "0.0.26-39f8920.0", + "@waku/message-hash": "0.1.15-39f8920.0", + "@waku/relay": "0.0.14-39f8920.0", + "@waku/utils": "0.0.19-39f8920.0" }, "peerDependenciesMeta": { "@libp2p/bootstrap": { @@ -1442,12 +1442,12 @@ } }, "node_modules/@waku/utils": { - "version": "0.0.19-c33844e.0", - "resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.19-c33844e.0.tgz", - "integrity": "sha512-SZzda4wszJsnXC7gxstfoE+ViWhwD4JbGFnwMgqTRJ2R5hsle5CJJ6WEM+1Ai1j9I4jij6qP6Xx+dEZri0zgXA==", + "version": "0.0.19-39f8920.0", + "resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.19-39f8920.0.tgz", + "integrity": "sha512-2+l68rc4YI58W6VALxtotw2f/5AZkECuh6lzkfeXB9zmc7/xAZEmAe/WtANAcs2ex8z+cJA03IHYi+LiGTF2Zg==", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.26-c33844e.0", + "@waku/interfaces": "0.0.26-39f8920.0", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1" @@ -1456,7 +1456,7 @@ "node": ">=18" }, "peerDependencies": { - "@waku/interfaces": "0.0.26-c33844e.0" + "@waku/interfaces": "0.0.26-39f8920.0" }, "peerDependenciesMeta": { "@waku/interfaces": { diff --git a/examples/dogfooding/package.json b/examples/dogfooding/package.json index e7a077f..29d5751 100644 --- a/examples/dogfooding/package.json +++ b/examples/dogfooding/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@libp2p/peer-id": "^4.1.2", - "@waku/sdk": "0.0.27-c33844e.0", + "@waku/sdk": "0.0.27-39f8920.0", "protobufjs": "^7.3.0" }, "devDependencies": { diff --git a/examples/dogfooding/src/index.ts b/examples/dogfooding/src/index.ts index eb42784..2fd213b 100644 --- a/examples/dogfooding/src/index.ts +++ b/examples/dogfooding/src/index.ts @@ -43,12 +43,6 @@ export async function app(telemetryClient: TelemetryClient) { const node = await wakuNode(); await node.start(); - // TODO: https://github.com/waku-org/js-waku/issues/2079 - // Dialing bootstrap peers right on start in order to have Filter subscription initiated properly - // await node.dial("/dns4/node-01.do-ams3.waku.test.status.im/tcp/8000/wss"); - // await node.dial("/dns4/node-01.ac-cn-hongkong-c.waku.test.status.im/tcp/8000/wss"); - // await node.dial("/dns4/node-01.gc-us-central1-a.waku.test.status.im/tcp/8000/wss"); - await waitForRemotePeer(node); const peerId = node.libp2p.peerId.toString();