mirror of
https://github.com/logos-messaging/examples.waku.org.git
synced 2026-01-03 21:33:08 +00:00
use sdk and latest utils
This commit is contained in:
parent
2abb4325bb
commit
774abec351
@ -1,6 +1,5 @@
|
||||
import { createLightNode } from "@waku/create";
|
||||
import { createLightNode, waitForRemotePeer } from "@waku/sdk";
|
||||
import * as utils from "@waku/utils/bytes";
|
||||
import { waitForRemotePeer } from "@waku/core";
|
||||
import * as noise from "@waku/noise";
|
||||
import protobuf from "protobufjs";
|
||||
import QRCode from "qrcode";
|
||||
|
||||
302
examples/noise-js/package-lock.json
generated
302
examples/noise-js/package-lock.json
generated
@ -8,10 +8,9 @@
|
||||
"name": "@waku/noise-example",
|
||||
"version": "0.1.0",
|
||||
"dependencies": {
|
||||
"@waku/core": "0.0.19",
|
||||
"@waku/create": "0.0.15",
|
||||
"@waku/noise": "0.0.3-31510da",
|
||||
"@waku/utils": "0.0.6",
|
||||
"@waku/sdk": "0.0.16",
|
||||
"@waku/utils": "0.0.8",
|
||||
"protobufjs": "^7.1.2",
|
||||
"qrcode": "^1.5.1"
|
||||
},
|
||||
@ -1754,144 +1753,6 @@
|
||||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/core": {
|
||||
"version": "0.0.19",
|
||||
"resolved": "https://registry.npmjs.org/@waku/core/-/core-0.0.19.tgz",
|
||||
"integrity": "sha512-rmgoX7Qx5UI73BMF58UUBaQv5JkHY00es+4Ig+OGQvPrY64jKno5ZLFUVhKzMF3n6WlRNf5kfdCr5MjQXrDygA==",
|
||||
"dependencies": {
|
||||
"@noble/hashes": "^1.3.0",
|
||||
"@waku/interfaces": "0.0.14",
|
||||
"@waku/proto": "0.0.5",
|
||||
"@waku/utils": "0.0.7",
|
||||
"debug": "^4.3.4",
|
||||
"it-all": "^3.0.1",
|
||||
"it-length-prefixed": "^9.0.1",
|
||||
"it-pipe": "^2.0.5",
|
||||
"p-event": "^5.0.1",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uuid": "^9.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@multiformats/multiaddr": "^12.0.0",
|
||||
"libp2p": "^0.42.2"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@multiformats/multiaddr": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/core/node_modules/@waku/proto": {
|
||||
"version": "0.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@waku/proto/-/proto-0.0.5.tgz",
|
||||
"integrity": "sha512-td0WKhUm+pcnpkbhuu5XV79ZcuM+f7b5swNIHHcqCaW5FaJeCtEhXsG8kNrt97kcDAHdr41lxFgQTRDlmAns4A==",
|
||||
"dependencies": {
|
||||
"protons-runtime": "^5.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/core/node_modules/@waku/utils": {
|
||||
"version": "0.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.7.tgz",
|
||||
"integrity": "sha512-qo9B807Fp8Sg5QHK47WewIsQbnDvgCtBs/nlQWqwWLg5HfAfISRpnfQ6tLQYvzXD+0OAPwcsSqYIiQ7rIOm0kA==",
|
||||
"dependencies": {
|
||||
"debug": "^4.3.4",
|
||||
"uint8arrays": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/create": {
|
||||
"version": "0.0.15",
|
||||
"resolved": "https://registry.npmjs.org/@waku/create/-/create-0.0.15.tgz",
|
||||
"integrity": "sha512-4O977FrFeToxagVAHMJtM1dPWZez8dpUaQB9ZqXsBD7LgC8Jh1IgPjgdDUv0141X/+b6QxiNDJZQAnTmTt8dNQ==",
|
||||
"dependencies": {
|
||||
"@chainsafe/libp2p-noise": "^11.0.0",
|
||||
"@libp2p/mplex": "^7.1.1",
|
||||
"@libp2p/websockets": "^5.0.3",
|
||||
"@waku/core": "0.0.19",
|
||||
"@waku/dns-discovery": "0.0.13",
|
||||
"@waku/relay": "0.0.2",
|
||||
"libp2p": "^0.42.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/dns-discovery": {
|
||||
"version": "0.0.13",
|
||||
"resolved": "https://registry.npmjs.org/@waku/dns-discovery/-/dns-discovery-0.0.13.tgz",
|
||||
"integrity": "sha512-HuyYs9iHfu8DIhJKxu1CDEVnwkQOAQtVQK+da52J9YIU1q2H4qM5UgVgEkIC7+L1jJgR7OZFvqrm3EhSuQ4AwA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface-peer-discovery": "^1.0.5",
|
||||
"@libp2p/interfaces": "^3.3.1",
|
||||
"@waku/enr": "0.0.13",
|
||||
"@waku/utils": "0.0.7",
|
||||
"debug": "^4.3.4",
|
||||
"dns-query": "^0.11.2",
|
||||
"hi-base32": "^0.5.1",
|
||||
"uint8arrays": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/dns-discovery/node_modules/@waku/utils": {
|
||||
"version": "0.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.7.tgz",
|
||||
"integrity": "sha512-qo9B807Fp8Sg5QHK47WewIsQbnDvgCtBs/nlQWqwWLg5HfAfISRpnfQ6tLQYvzXD+0OAPwcsSqYIiQ7rIOm0kA==",
|
||||
"dependencies": {
|
||||
"debug": "^4.3.4",
|
||||
"uint8arrays": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/enr": {
|
||||
"version": "0.0.13",
|
||||
"resolved": "https://registry.npmjs.org/@waku/enr/-/enr-0.0.13.tgz",
|
||||
"integrity": "sha512-nyHKYAkpYixtS//Wef/tHTvDkF/ZWydKx9+TfK9wH3nP9/FLBqFKuqDSNoxvaA7BliFicLvNRaGqmRdEQee0/g==",
|
||||
"dependencies": {
|
||||
"@ethersproject/rlp": "^5.7.0",
|
||||
"@libp2p/crypto": "^1.0.15",
|
||||
"@libp2p/peer-id": "^2.0.3",
|
||||
"@multiformats/multiaddr": "^12.0.0",
|
||||
"@noble/secp256k1": "^1.7.1",
|
||||
"@waku/utils": "0.0.7",
|
||||
"debug": "^4.3.4",
|
||||
"js-sha3": "^0.8.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/enr/node_modules/@waku/utils": {
|
||||
"version": "0.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.7.tgz",
|
||||
"integrity": "sha512-qo9B807Fp8Sg5QHK47WewIsQbnDvgCtBs/nlQWqwWLg5HfAfISRpnfQ6tLQYvzXD+0OAPwcsSqYIiQ7rIOm0kA==",
|
||||
"dependencies": {
|
||||
"debug": "^4.3.4",
|
||||
"uint8arrays": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/interfaces": {
|
||||
"version": "0.0.14",
|
||||
"resolved": "https://registry.npmjs.org/@waku/interfaces/-/interfaces-0.0.14.tgz",
|
||||
"integrity": "sha512-YatgPAUCwtVmKkg+DJY7Q0oxfCiPn45OaK5RE+oJVoOEgLHcy1Ty4e6uIw+y3X9j7hcyWnZUAci836xPNo+/Lw==",
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/noise": {
|
||||
"version": "0.0.3-31510da",
|
||||
"resolved": "https://registry.npmjs.org/@waku/noise/-/noise-0.0.3-31510da.tgz",
|
||||
@ -1979,26 +1840,99 @@
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/relay": {
|
||||
"version": "0.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@waku/relay/-/relay-0.0.2.tgz",
|
||||
"integrity": "sha512-z2/wuqjUxv9WyYXDwPN3Rp0QUD/qiVlHaPJMQw0i3XsY1hfbR4QAvONDswnc91ikPhGKP3LzXA2kAqADPpRnqQ==",
|
||||
"node_modules/@waku/sdk": {
|
||||
"version": "0.0.16",
|
||||
"resolved": "https://registry.npmjs.org/@waku/sdk/-/sdk-0.0.16.tgz",
|
||||
"integrity": "sha512-G9R+2rwOf8DE+lzLfcM5d5IICeRmktyfH4g77aWkgsBA5GvBJoMY5vnIS1j1tqJ+J4UfGp+CggHmHW+x9li1mA==",
|
||||
"dependencies": {
|
||||
"@chainsafe/libp2p-gossipsub": "^6.1.0",
|
||||
"@noble/hashes": "^1.3.0",
|
||||
"@waku/core": "0.0.19",
|
||||
"@waku/interfaces": "0.0.14",
|
||||
"@waku/proto": "0.0.5",
|
||||
"@waku/utils": "0.0.7",
|
||||
"chai": "^4.3.7",
|
||||
"debug": "^4.3.4",
|
||||
"fast-check": "^3.8.1"
|
||||
"@chainsafe/libp2p-noise": "^11.0.0",
|
||||
"@libp2p/mplex": "^7.1.1",
|
||||
"@libp2p/websockets": "^5.0.3",
|
||||
"@waku/core": "0.0.20",
|
||||
"@waku/dns-discovery": "0.0.14",
|
||||
"@waku/relay": "0.0.3",
|
||||
"@waku/utils": "0.0.8",
|
||||
"libp2p": "^0.42.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/relay/node_modules/@waku/proto": {
|
||||
"node_modules/@waku/sdk/node_modules/@waku/core": {
|
||||
"version": "0.0.20",
|
||||
"resolved": "https://registry.npmjs.org/@waku/core/-/core-0.0.20.tgz",
|
||||
"integrity": "sha512-1p8TmOvbGhUQZHKE+w1FQtmp+EDTNQEsSgrsMoSjzGVdI+XuQQ/l2aefwOuBQHIHh99+VZBQ9ut+ArstFHks/A==",
|
||||
"dependencies": {
|
||||
"@noble/hashes": "^1.3.0",
|
||||
"@waku/interfaces": "0.0.15",
|
||||
"@waku/proto": "0.0.5",
|
||||
"@waku/utils": "0.0.8",
|
||||
"debug": "^4.3.4",
|
||||
"it-all": "^3.0.2",
|
||||
"it-length-prefixed": "^9.0.1",
|
||||
"it-pipe": "^3.0.1",
|
||||
"p-event": "^5.0.1",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uuid": "^9.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@multiformats/multiaddr": "^12.0.0",
|
||||
"libp2p": "^0.42.2"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@multiformats/multiaddr": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/@waku/dns-discovery": {
|
||||
"version": "0.0.14",
|
||||
"resolved": "https://registry.npmjs.org/@waku/dns-discovery/-/dns-discovery-0.0.14.tgz",
|
||||
"integrity": "sha512-S8kzLUvmqIuqLGcPAT6JAYFDrxB/TeMEihU4tsWWg7UBnxyQVH2lqkjzGxnqClrQ9XFukvlH1fhvn0AIkKg25A==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface-peer-discovery": "^1.0.5",
|
||||
"@libp2p/interfaces": "^3.3.1",
|
||||
"@waku/enr": "0.0.14",
|
||||
"@waku/utils": "0.0.8",
|
||||
"debug": "^4.3.4",
|
||||
"dns-query": "^0.11.2",
|
||||
"hi-base32": "^0.5.1",
|
||||
"uint8arrays": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/@waku/enr": {
|
||||
"version": "0.0.14",
|
||||
"resolved": "https://registry.npmjs.org/@waku/enr/-/enr-0.0.14.tgz",
|
||||
"integrity": "sha512-oujSa7lVZoVEL2A/xA1UQqkktkeSL7I1ivt6hsMfK/3BbsQPt4d4LchY5QG7Vahrebv2BZ+/tvckhQ2mkF3azg==",
|
||||
"dependencies": {
|
||||
"@ethersproject/rlp": "^5.7.0",
|
||||
"@libp2p/crypto": "^1.0.17",
|
||||
"@libp2p/peer-id": "^2.0.3",
|
||||
"@multiformats/multiaddr": "^12.0.0",
|
||||
"@noble/secp256k1": "^1.7.1",
|
||||
"@waku/utils": "0.0.8",
|
||||
"debug": "^4.3.4",
|
||||
"js-sha3": "^0.8.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/@waku/interfaces": {
|
||||
"version": "0.0.15",
|
||||
"resolved": "https://registry.npmjs.org/@waku/interfaces/-/interfaces-0.0.15.tgz",
|
||||
"integrity": "sha512-l8MDtMtA51nWeeU36lZV07JWMLHmnn7Dm93ihS2lgqWACbhzwOEDZ3alox4T8Um7A3RmnK/WZ5U2Cprs3ukt8w==",
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/@waku/proto": {
|
||||
"version": "0.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@waku/proto/-/proto-0.0.5.tgz",
|
||||
"integrity": "sha512-td0WKhUm+pcnpkbhuu5XV79ZcuM+f7b5swNIHHcqCaW5FaJeCtEhXsG8kNrt97kcDAHdr41lxFgQTRDlmAns4A==",
|
||||
@ -2009,22 +1943,64 @@
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/relay/node_modules/@waku/utils": {
|
||||
"version": "0.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.7.tgz",
|
||||
"integrity": "sha512-qo9B807Fp8Sg5QHK47WewIsQbnDvgCtBs/nlQWqwWLg5HfAfISRpnfQ6tLQYvzXD+0OAPwcsSqYIiQ7rIOm0kA==",
|
||||
"node_modules/@waku/sdk/node_modules/@waku/relay": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@waku/relay/-/relay-0.0.3.tgz",
|
||||
"integrity": "sha512-KDcfuOnTu/8HjNTwPXeVyd+qEIPZ7AXH0p4EwbfiucHbYWy7ahpljYz1fExwG7nKFsZ9uKtB7QGBBDy1ghKMCA==",
|
||||
"dependencies": {
|
||||
"@chainsafe/libp2p-gossipsub": "^6.1.0",
|
||||
"@noble/hashes": "^1.3.0",
|
||||
"@waku/core": "0.0.20",
|
||||
"@waku/interfaces": "0.0.15",
|
||||
"@waku/proto": "0.0.5",
|
||||
"@waku/utils": "0.0.8",
|
||||
"chai": "^4.3.7",
|
||||
"debug": "^4.3.4",
|
||||
"uint8arrays": "^4.0.3"
|
||||
"fast-check": "^3.8.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/it-merge": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.1.tgz",
|
||||
"integrity": "sha512-I6hjU1ABO+k3xY1H6JtCSDXvUME88pxIXSgKeT4WI5rPYbQzpr98ldacVuG95WbjaJxKl6Qot6lUdxduLBQPHA==",
|
||||
"dependencies": {
|
||||
"it-pushable": "^3.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/it-pipe": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz",
|
||||
"integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==",
|
||||
"dependencies": {
|
||||
"it-merge": "^3.0.0",
|
||||
"it-pushable": "^3.1.2",
|
||||
"it-stream-types": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/sdk/node_modules/it-stream-types": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz",
|
||||
"integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==",
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@waku/utils": {
|
||||
"version": "0.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.6.tgz",
|
||||
"integrity": "sha512-hyHeP3PLMoxWzg/ghQpagNZAm5G0nncuJSE1n/ml+4oeY5+oimF4Qh6PGXxakjJYKY5+JWN7Y3OHj+CO2cbKnA==",
|
||||
"version": "0.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@waku/utils/-/utils-0.0.8.tgz",
|
||||
"integrity": "sha512-pMs06f+P+jBq8v4Hyek7VTkCB0Suxc+baXqNfqTdM7xqzmwnCjfi1q9ummCln17Q3+6lVsbwHzUfikGTyoMeow==",
|
||||
"dependencies": {
|
||||
"debug": "^4.3.4",
|
||||
"uint8arrays": "^4.0.3"
|
||||
|
||||
@ -9,10 +9,9 @@
|
||||
"start": "webpack-dev-server"
|
||||
},
|
||||
"dependencies": {
|
||||
"@waku/core": "0.0.19",
|
||||
"@waku/create": "0.0.15",
|
||||
"@waku/sdk": "0.0.16",
|
||||
"@waku/noise": "0.0.3-31510da",
|
||||
"@waku/utils": "0.0.6",
|
||||
"@waku/utils": "0.0.8",
|
||||
"protobufjs": "^7.1.2",
|
||||
"qrcode": "^1.5.1"
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user