diff --git a/packages/network/package.json b/packages/network/package.json index fc92fab2..ba23c113 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -37,7 +37,7 @@ "@chainsafe/libp2p-yamux": "^7.0.0", "@libp2p/autonat": "^2.0.2", "@libp2p/bootstrap": "^11.0.2", - "@libp2p/circuit-relay-v2": "^2.0.2", + "@libp2p/circuit-relay-v2": "^2.1.2", "@libp2p/crypto": "^5.0.2", "@libp2p/dcutr": "^2.0.2", "@libp2p/devtools-metrics": "^1.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b593a0a7..8db36fba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -229,8 +229,8 @@ importers: specifier: ^11.0.2 version: 11.0.2 '@libp2p/circuit-relay-v2': - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.1.2 + version: 2.1.2 '@libp2p/crypto': specifier: ^5.0.2 version: 5.0.2 @@ -1512,12 +1512,15 @@ packages: '@libp2p/bootstrap@11.0.2': resolution: {integrity: sha512-SyZFOhkXYLD8gTlRMQhmrMXo0c3Bk12H+ISK4t6eXoW1ax9Jp26n/Oxj1kdV3OjJgvLL78ChaGDx3OalxKIRAg==} - '@libp2p/circuit-relay-v2@2.0.2': - resolution: {integrity: sha512-n8BSpZ6AB6B6UpuW5yesJ9YFrItgoiicoBEH2jgRCF48NbCb477Mjc2pM9z90SnrclK2F6OOfpog1y0fLcpzAQ==} + '@libp2p/circuit-relay-v2@2.1.2': + resolution: {integrity: sha512-xeZWjNoct+S9V7hek0k8JSqydumMS1n+DPkEXpTExnaGGMp70GKA2JJQgOhd9LeFS2pRSrsfK9Aeb98MZ06Mxw==} '@libp2p/crypto@5.0.2': resolution: {integrity: sha512-eThU7WT/axsypyxiuejYs42Si4htgt3IunmhCZ9pSFmtiBNVnRrqij9/yTgMMXH/2NNkq/8Zq4jLm3cZ5XoAqg==} + '@libp2p/crypto@5.0.4': + resolution: {integrity: sha512-v5xsngOlDu8JP3GQDvK+2YYzTELl7/aPfXPbIzKEcy7ON2hu79t1BZMuavjPsr+WWIPNg5yKst6IJfRilzwXRQ==} + '@libp2p/dcutr@2.0.2': resolution: {integrity: sha512-Qa9r/Y/Ue79EhphMxPucgFOpfyvjGxf7KKKLshFAQu45dQL0RKBxXCuxdcjnHsSk1vPGhUT0qQz3d+Dw6Z2W5Q==} @@ -1533,6 +1536,9 @@ packages: '@libp2p/interface-internal@2.0.2': resolution: {integrity: sha512-7EDwXhFWahOAiN/jYCJ0UZ8FLiA5jGJYT7OTFOPLNisosP3WM9+fmCwBwkAmXmD1BPpx3M6j0Efy4RCsd0YBUQ==} + '@libp2p/interface-internal@2.0.7': + resolution: {integrity: sha512-numJBYHajL7W1BuURkQ4tlZ4sUGNGI3GWkhTmL2fS+LxYS2hUVTxcemHtUZGpcJQ17GiCqq+j4GE3bkBagOb0g==} + '@libp2p/interface@2.1.0': resolution: {integrity: sha512-22TD1KMP29xzlzYNH5zpi3E3WvshNC+MeYm1arD7PjLYvQLYKsm+HVaTVweLtqvuEVjMNNB4Q5JLNelM2tELgA==} @@ -1545,24 +1551,33 @@ packages: '@libp2p/logger@5.0.2': resolution: {integrity: sha512-sUE/clwUQQDiPxrtwmfVJjz8B1to713XziTvs9WqEdU6AkoOQV7S18aosvUw3+AjuBMpthYst1gewRkWivH7ag==} + '@libp2p/logger@5.1.0': + resolution: {integrity: sha512-hmkk1TONYRe+kKs5QTxkayIfj9qicp8hcrJ1Ac9QfTW/jdaUlnqd1uop4QcOD5GV6qNMq+v1qaMFWFYSN9RcPA==} + '@libp2p/mdns@11.0.2': resolution: {integrity: sha512-/pUXDB1uJrA0OdUGZ4knl0PgnLyBdC5FENVG7UFCXv6YrHyZjRxjga6ufSVFZ58qRj/49xrRbrRAF21wiForpA==} '@libp2p/multistream-select@6.0.2': resolution: {integrity: sha512-hggL4MxSK/o7Q/o5d/qte4VQgJY646NvcieJP1yc7TYELAVNEQRhvG7yzZytJsqfV5PlFZQtEy6Ox+n4oCk5tA==} - '@libp2p/peer-collections@6.0.1': - resolution: {integrity: sha512-2Y8hV53EYXSHiD4EHa/Zco+DfIWoEvgbPVYG1YZJ92OhvHoerFQ/QilwFHkCVpUpGTm/6bXz6gF5R/BjdSQbZg==} - '@libp2p/peer-collections@6.0.2': resolution: {integrity: sha512-rpjpXWtX355l9Y0cR/LdvEPsnvbkuRXD47/RPI5Sph654LmMUzxtfoohoyReAU+UUFWt881Oq9rQBe8wkwM3UA==} + '@libp2p/peer-collections@6.0.7': + resolution: {integrity: sha512-e3o994iEUvPR58x8Y5iE6lvrkv48oJXp/A1XIxMB4D/kA4OlY5BjDpHpR4nE4+EkzhIbslbMLAfip2FStyjtHg==} + '@libp2p/peer-id@5.0.2': resolution: {integrity: sha512-e+9yrSOLh3vUIYmjNb1UwNJ/eRFWcZ0XAze4KIBtmAg3i4MHeO6KKiskpGUBv1AmKWLzfhruLQYSXoPOo943gg==} + '@libp2p/peer-id@5.0.4': + resolution: {integrity: sha512-CHNbQ4Odlc+YDTtv6BzWdGSaJ1I3Wb6iHNV7YB59v0ivSsd0NzlR31qWpK/ByUAMT+hfzQzR1dK9s3e7zS4/zQ==} + '@libp2p/peer-record@8.0.2': resolution: {integrity: sha512-zPBf2WkaqF0YxGogEuB+0cxFXdARlr2C5f9dM5va639aROQGm7m8g778Z967Ur+LCAZbjHBgRw/Uho4swg6ZnA==} + '@libp2p/peer-record@8.0.7': + resolution: {integrity: sha512-YsN8R+5O0MQwYQ0UGqERJJVRx7hAU4/nxiby91wzbgdfuL4qVPXHG4k0OAAtxVGLYa0q7KeXBpBG8qoaKhOXMQ==} + '@libp2p/peer-store@11.0.2': resolution: {integrity: sha512-qiXJAqlIV/Xemjt8uBWUbRT+tdYkb4qOGwERK4kOzh9wKMphvk+XXSpRzEdwZs1aX9DMMYqcrPjZY5A7W+K1Jg==} @@ -1581,6 +1596,9 @@ packages: '@libp2p/utils@6.0.2': resolution: {integrity: sha512-W+yo41vLulZkj7FoyMNwncSWJBCbRzzQR9IgA9K/wCII9WzSHDZ/lo6yZXCKW64Tft50cXqW8Cb5Vr/TQcWUWA==} + '@libp2p/utils@6.1.0': + resolution: {integrity: sha512-pxuUI8QgeS06bMZRpy0JnACPhrrCJS5/rVNTcnQK8lV1ag2bjwkGG/359AwjeEolzYQeLrmmqnZyawd1Y74wpw==} + '@libp2p/webrtc@5.0.4': resolution: {integrity: sha512-a/RbKOsCFi9h/9nbIh/z/CaCnJylPQFNnhSVzeeFiW+SqdaSF9ekTtbYTSm95zp+icrxb2mKK2vcWOMrvcR2Vg==} @@ -6945,14 +6963,14 @@ snapshots: '@multiformats/mafmt': 12.1.6 '@multiformats/multiaddr': 12.3.1 - '@libp2p/circuit-relay-v2@2.0.2': + '@libp2p/circuit-relay-v2@2.1.2': dependencies: - '@libp2p/interface': 2.1.0 - '@libp2p/interface-internal': 2.0.2 - '@libp2p/peer-collections': 6.0.2 - '@libp2p/peer-id': 5.0.2 - '@libp2p/peer-record': 8.0.2 - '@libp2p/utils': 6.0.2 + '@libp2p/interface': 2.1.2 + '@libp2p/interface-internal': 2.0.7 + '@libp2p/peer-collections': 6.0.7 + '@libp2p/peer-id': 5.0.4 + '@libp2p/peer-record': 8.0.7 + '@libp2p/utils': 6.1.0 '@multiformats/mafmt': 12.1.6 '@multiformats/multiaddr': 12.3.1 any-signal: 4.1.1 @@ -6977,6 +6995,17 @@ snapshots: uint8arraylist: 2.4.8 uint8arrays: 5.1.0 + '@libp2p/crypto@5.0.4': + dependencies: + '@libp2p/interface': 2.1.2 + '@noble/curves': 1.5.0 + '@noble/hashes': 1.4.0 + asn1js: 3.0.5 + multiformats: 13.2.2 + protons-runtime: 5.5.0 + uint8arraylist: 2.4.8 + uint8arrays: 5.1.0 + '@libp2p/dcutr@2.0.2': dependencies: '@libp2p/interface': 2.1.0 @@ -7023,20 +7052,28 @@ snapshots: '@libp2p/interface-internal@2.0.1': dependencies: - '@libp2p/interface': 2.1.0 - '@libp2p/peer-collections': 6.0.1 + '@libp2p/interface': 2.1.2 + '@libp2p/peer-collections': 6.0.7 '@multiformats/multiaddr': 12.3.1 progress-events: 1.0.1 uint8arraylist: 2.4.8 '@libp2p/interface-internal@2.0.2': dependencies: - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 '@libp2p/peer-collections': 6.0.2 '@multiformats/multiaddr': 12.3.1 progress-events: 1.0.1 uint8arraylist: 2.4.8 + '@libp2p/interface-internal@2.0.7': + dependencies: + '@libp2p/interface': 2.1.2 + '@libp2p/peer-collections': 6.0.7 + '@multiformats/multiaddr': 12.3.1 + progress-events: 1.0.1 + uint8arraylist: 2.4.8 + '@libp2p/interface@2.1.0': dependencies: '@multiformats/multiaddr': 12.3.1 @@ -7065,7 +7102,15 @@ snapshots: '@libp2p/logger@5.0.2': dependencies: - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 + '@multiformats/multiaddr': 12.3.1 + interface-datastore: 8.3.0 + multiformats: 13.2.2 + weald: 1.0.2 + + '@libp2p/logger@5.1.0': + dependencies: + '@libp2p/interface': 2.1.2 '@multiformats/multiaddr': 12.3.1 interface-datastore: 8.3.0 multiformats: 13.2.2 @@ -7084,7 +7129,7 @@ snapshots: '@libp2p/multistream-select@6.0.2': dependencies: - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 it-length-prefixed: 9.1.0 it-length-prefixed-stream: 1.2.0 it-stream-types: 2.0.1 @@ -7094,18 +7139,18 @@ snapshots: uint8arraylist: 2.4.8 uint8arrays: 5.1.0 - '@libp2p/peer-collections@6.0.1': + '@libp2p/peer-collections@6.0.2': dependencies: '@libp2p/interface': 2.1.2 - '@libp2p/peer-id': 5.0.2 - '@libp2p/utils': 6.0.1 + '@libp2p/peer-id': 5.0.4 + '@libp2p/utils': 6.1.0 multiformats: 13.2.2 - '@libp2p/peer-collections@6.0.2': + '@libp2p/peer-collections@6.0.7': dependencies: - '@libp2p/interface': 2.1.0 - '@libp2p/peer-id': 5.0.2 - '@libp2p/utils': 6.0.2 + '@libp2p/interface': 2.1.2 + '@libp2p/peer-id': 5.0.4 + '@libp2p/utils': 6.1.0 multiformats: 13.2.2 '@libp2p/peer-id@5.0.2': @@ -7115,12 +7160,32 @@ snapshots: multiformats: 13.2.2 uint8arrays: 5.1.0 + '@libp2p/peer-id@5.0.4': + dependencies: + '@libp2p/crypto': 5.0.4 + '@libp2p/interface': 2.1.2 + multiformats: 13.2.2 + uint8arrays: 5.1.0 + '@libp2p/peer-record@8.0.2': dependencies: '@libp2p/crypto': 5.0.2 - '@libp2p/interface': 2.1.0 - '@libp2p/peer-id': 5.0.2 - '@libp2p/utils': 6.0.2 + '@libp2p/interface': 2.1.2 + '@libp2p/peer-id': 5.0.4 + '@libp2p/utils': 6.1.0 + '@multiformats/multiaddr': 12.3.1 + multiformats: 13.2.2 + protons-runtime: 5.5.0 + uint8-varint: 2.0.4 + uint8arraylist: 2.4.8 + uint8arrays: 5.1.0 + + '@libp2p/peer-record@8.0.7': + dependencies: + '@libp2p/crypto': 5.0.4 + '@libp2p/interface': 2.1.2 + '@libp2p/peer-id': 5.0.4 + '@libp2p/utils': 6.1.0 '@multiformats/multiaddr': 12.3.1 multiformats: 13.2.2 protons-runtime: 5.5.0 @@ -7131,10 +7196,10 @@ snapshots: '@libp2p/peer-store@11.0.2': dependencies: '@libp2p/crypto': 5.0.2 - '@libp2p/interface': 2.1.0 - '@libp2p/peer-collections': 6.0.2 - '@libp2p/peer-id': 5.0.2 - '@libp2p/peer-record': 8.0.2 + '@libp2p/interface': 2.1.2 + '@libp2p/peer-collections': 6.0.7 + '@libp2p/peer-id': 5.0.4 + '@libp2p/peer-record': 8.0.7 '@multiformats/multiaddr': 12.3.1 interface-datastore: 8.3.0 it-all: 3.0.6 @@ -7158,7 +7223,7 @@ snapshots: '@libp2p/pubsub@10.0.2': dependencies: '@libp2p/crypto': 5.0.2 - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 '@libp2p/interface-internal': 2.0.2 '@libp2p/peer-collections': 6.0.2 '@libp2p/peer-id': 5.0.2 @@ -7173,7 +7238,7 @@ snapshots: '@libp2p/simple-metrics@1.2.0': dependencies: - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 '@libp2p/logger': 5.0.2 it-foreach: 2.1.1 it-stream-types: 2.0.1 @@ -7183,7 +7248,7 @@ snapshots: dependencies: '@chainsafe/is-ip': 2.0.2 '@libp2p/crypto': 5.0.2 - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 '@libp2p/logger': 5.0.1 '@multiformats/multiaddr': 12.3.1 '@multiformats/multiaddr-matcher': 1.2.4 @@ -7209,7 +7274,7 @@ snapshots: dependencies: '@chainsafe/is-ip': 2.0.2 '@libp2p/crypto': 5.0.2 - '@libp2p/interface': 2.1.0 + '@libp2p/interface': 2.1.2 '@libp2p/logger': 5.0.2 '@multiformats/multiaddr': 12.3.1 '@multiformats/multiaddr-matcher': 1.2.4 @@ -7231,6 +7296,31 @@ snapshots: uint8arraylist: 2.4.8 uint8arrays: 5.1.0 + '@libp2p/utils@6.1.0': + dependencies: + '@chainsafe/is-ip': 2.0.2 + '@libp2p/crypto': 5.0.4 + '@libp2p/interface': 2.1.2 + '@libp2p/logger': 5.1.0 + '@multiformats/multiaddr': 12.3.1 + '@sindresorhus/fnv1a': 3.1.0 + '@types/murmurhash3js-revisited': 3.0.3 + any-signal: 4.1.1 + delay: 6.0.0 + get-iterator: 2.0.1 + is-loopback-addr: 2.0.2 + it-foreach: 2.1.1 + it-pipe: 3.0.1 + it-pushable: 3.2.3 + it-stream-types: 2.0.1 + murmurhash3js-revisited: 3.0.0 + netmask: 2.0.2 + p-defer: 4.0.1 + race-event: 1.3.0 + race-signal: 1.1.0 + uint8arraylist: 2.4.8 + uint8arrays: 5.1.0 + '@libp2p/webrtc@5.0.4(react-native@0.75.2(@babel/core@7.25.7)(@babel/preset-env@7.25.4(@babel/core@7.25.7))(@types/react@18.3.11)(react@18.3.1)(typescript@5.5.4))': dependencies: '@chainsafe/libp2p-noise': 16.0.0