diff --git a/packages/network/package.json b/packages/network/package.json index 8b495a5a..dac54361 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -47,6 +47,6 @@ "@libp2p/webtransport": "^4.1.1", "@multiformats/multiaddr": "^12.3.0", "it-pipe": "^3.0.1", - "libp2p": "^1.6.0" + "libp2p": "^1.8.1" } } diff --git a/yarn.lock b/yarn.lock index a743d80d..cc978332 100644 --- a/yarn.lock +++ b/yarn.lock @@ -385,12 +385,12 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/crypto@^4.0.0", "@libp2p/crypto@^4.0.1", "@libp2p/crypto@^4.1.5": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@libp2p/crypto/-/crypto-4.1.5.tgz#2d34c42a6becec1b886ac7f687e853a58bd5be78" - integrity sha512-iQyFljvVza7npzrJNjOCqP1DlvDcGyOxCjlzU0gCLb4Jt0ZyTQDosk3wV7r3hAqCCeoBpm/CB5viJGixhkKgIQ== +"@libp2p/crypto@^4.0.0", "@libp2p/crypto@^4.0.1", "@libp2p/crypto@^4.1.5", "@libp2p/crypto@^4.1.6": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@libp2p/crypto/-/crypto-4.1.6.tgz#585b568f831a03c12123a7467653b9231d1422f8" + integrity sha512-KQxgFcRpEYUynmEfANqyKR9C2YZ8w/SzfZjB+gbrbRRHz1cclIA8g2y/MdW1D4x21EXF7+COY1klCCFQS3ppOg== dependencies: - "@libp2p/interface" "^1.6.0" + "@libp2p/interface" "^1.6.1" "@noble/curves" "^1.4.0" "@noble/hashes" "^1.4.0" asn1js "^3.0.5" @@ -444,13 +444,13 @@ it-stream-types "^2.0.1" uint8arraylist "^2.4.3" -"@libp2p/interface-internal@^1.0.1", "@libp2p/interface-internal@^1.0.7", "@libp2p/interface-internal@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@libp2p/interface-internal/-/interface-internal-1.3.0.tgz#58aacb966bc5123c0dd73b06fc669681fc3453d7" - integrity sha512-M2s/iCJ3+bKOcKkzeycCEkVA7fpZfVnptVm2DdKV1gYvC4ClVT21Hq4Ki2TZA/kibb7clWi5LTeed2jvMwj3pg== +"@libp2p/interface-internal@^1.0.1", "@libp2p/interface-internal@^1.0.7", "@libp2p/interface-internal@^1.3.0", "@libp2p/interface-internal@^1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@libp2p/interface-internal/-/interface-internal-1.3.1.tgz#50ee17036d4066c42d24b0d9c9729053d0ab6121" + integrity sha512-81e+4JLJPjgIuxFOqOJUr4w5rr+SrfwG5PhkVsnqA4F4Sxb8x4ImRjDgPKqbTUp/taSNUz9zMGgwwdG6m4mvGA== dependencies: - "@libp2p/interface" "^1.6.0" - "@libp2p/peer-collections" "^5.2.5" + "@libp2p/interface" "^1.6.1" + "@libp2p/peer-collections" "^5.2.6" "@multiformats/multiaddr" "^12.2.3" progress-events "^1.0.0" uint8arraylist "^2.4.8" @@ -473,10 +473,10 @@ it-pushable "^3.1.3" uint8arraylist "^2.4.3" -"@libp2p/interface@^1.0.0", "@libp2p/interface@^1.0.1", "@libp2p/interface@^1.1.3", "@libp2p/interface@^1.4.0", "@libp2p/interface@^1.5.0", "@libp2p/interface@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@libp2p/interface/-/interface-1.6.0.tgz#3198e81fabe1ed5ba2421ecbd0cbeec0a75e8317" - integrity sha512-PqcWA/wQFwk8bcevwUez5KYd0FKhKrOJOfKy+qGzDnKsPN3c0W6m/yiYXE7VJ6rAynL9ITxRddub3hEktthVCg== +"@libp2p/interface@^1.0.0", "@libp2p/interface@^1.0.1", "@libp2p/interface@^1.1.3", "@libp2p/interface@^1.4.0", "@libp2p/interface@^1.5.0", "@libp2p/interface@^1.6.0", "@libp2p/interface@^1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@libp2p/interface/-/interface-1.6.1.tgz#dc8f1a49da7ee81cd068e872bde3445c3b631d45" + integrity sha512-bpkIYTvZhGGc/ajITKvgFpaP8UtPWoSj+xHVrj6zyAN8U/cAqN0IQQt4a7daJr5VZa8B86i4d1iccdG42/mz+g== dependencies: "@multiformats/multiaddr" "^12.2.3" it-pushable "^3.2.3" @@ -490,12 +490,12 @@ resolved "https://registry.yarnpkg.com/@libp2p/interfaces/-/interfaces-3.3.2.tgz#5d8079be845b0960939b5b18880e785a4714465a" integrity sha512-p/M7plbrxLzuQchvNwww1Was7ZeGE2NaOFulMaZBYIihU8z3fhaV+a033OqnC/0NTX/yhfdNOG7znhYq3XoR/g== -"@libp2p/logger@^4.0.16", "@libp2p/logger@^4.0.6": - version "4.0.16" - resolved "https://registry.yarnpkg.com/@libp2p/logger/-/logger-4.0.16.tgz#a513dfed7922237ee16114b988a62e0b5aec9502" - integrity sha512-yk+vL8QX7WoTwcfjDghvA3OZjwqiM4/VHxhr6kXfs691nE7czgdCbnBEJOwgfbR8IJpy39z9BDstoACMNmNEWQ== +"@libp2p/logger@^4.0.17", "@libp2p/logger@^4.0.6": + version "4.0.17" + resolved "https://registry.yarnpkg.com/@libp2p/logger/-/logger-4.0.17.tgz#1ae663bb2dec3c7e6b29d2195756f64e5e77d939" + integrity sha512-NPGN27uOXFGuKkxnX39InMvxS0lMenq6/aFqQHN1N0f0S3LaG9RuTcz/VE3qyO1Ik1aAockR6qqCwbfFxJuO0g== dependencies: - "@libp2p/interface" "^1.6.0" + "@libp2p/interface" "^1.6.1" "@multiformats/multiaddr" "^12.2.3" debug "^4.3.4" interface-datastore "^8.2.11" @@ -515,12 +515,12 @@ dns-packet "^5.6.1" multicast-dns "^7.2.5" -"@libp2p/multistream-select@^5.1.13": - version "5.1.13" - resolved "https://registry.yarnpkg.com/@libp2p/multistream-select/-/multistream-select-5.1.13.tgz#e66547e43f4d58c00b2e2dad87be25cac77414e3" - integrity sha512-p1OL9ESDwmhMXSRBRuEBkth77E/co5rO6UUIhm06rjmaYws4YJlgAgH7OsjtWYDb6LSJxh8Kp3B0/uvJoH+rSQ== +"@libp2p/multistream-select@^5.1.14": + version "5.1.14" + resolved "https://registry.yarnpkg.com/@libp2p/multistream-select/-/multistream-select-5.1.14.tgz#3b97da9587202117cbfac54b7e65f301e6a1d6ff" + integrity sha512-988KYk6eVexNncbofTx2a3eIYYJZbQPw8DDR0l79gTfTks/S64kk4aDjBs76pc5xClPczsqW+9LsSpuAbDxkjg== dependencies: - "@libp2p/interface" "^1.6.0" + "@libp2p/interface" "^1.6.1" it-length-prefixed "^9.0.4" it-length-prefixed-stream "^1.1.7" it-stream-types "^2.0.1" @@ -530,33 +530,33 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/peer-collections@^5.2.5": - version "5.2.5" - resolved "https://registry.yarnpkg.com/@libp2p/peer-collections/-/peer-collections-5.2.5.tgz#107075af27d91b558da215a663e9bbaf8c408c40" - integrity sha512-ZwR1VCIMYdH/YnsU7LyQEI0xCsKC3hZFnU+JAx0Js+uyL4me0KKofgGmy2Hz25qPVlbaLPOL3LWwEf397AqdsQ== +"@libp2p/peer-collections@^5.2.5", "@libp2p/peer-collections@^5.2.6": + version "5.2.6" + resolved "https://registry.yarnpkg.com/@libp2p/peer-collections/-/peer-collections-5.2.6.tgz#3b649fb44cf57232d6d87b9b000e408ff9ccbfb6" + integrity sha512-a6P1euFoUXX4FvYomifZMLCdRhUyV/X44Y4CrWuY+OSv3pg2siTU8LuCo8EOXtFWpwJAQIzh+v/roYJhjiwyGA== dependencies: - "@libp2p/interface" "^1.6.0" - "@libp2p/peer-id" "^4.2.0" - "@libp2p/utils" "^5.4.5" + "@libp2p/interface" "^1.6.1" + "@libp2p/peer-id" "^4.2.1" + "@libp2p/utils" "^5.4.6" -"@libp2p/peer-id-factory@^4.2.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@libp2p/peer-id-factory/-/peer-id-factory-4.2.0.tgz#c6ea24693e2dee8039d73dd6f5b46956615a74b3" - integrity sha512-iyUnUgcSirGL13uEKAuFJUqLYT2DHWH9hxwBN/KSk1ati4jYYDqJb3zUmhgjEbs5jnx9AZ+c1oZYkVu5ta7BCA== +"@libp2p/peer-id-factory@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@libp2p/peer-id-factory/-/peer-id-factory-4.2.1.tgz#c2206ab2f8d2342a00625c02ff260c561112c112" + integrity sha512-BxQzL2unriOxRwgg1sHMhtYz0Zwshm1h8fMxWD5GqxrX2cPq9zcjLNgT7qJJYddBh8Iq5Z2Eu8aIF+7wRzaowQ== dependencies: - "@libp2p/crypto" "^4.1.5" - "@libp2p/interface" "^1.6.0" - "@libp2p/peer-id" "^4.2.0" + "@libp2p/crypto" "^4.1.6" + "@libp2p/interface" "^1.6.1" + "@libp2p/peer-id" "^4.2.1" protons-runtime "^5.4.0" uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/peer-id@^4.0.0", "@libp2p/peer-id@^4.0.1", "@libp2p/peer-id@^4.0.5", "@libp2p/peer-id@^4.2.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@libp2p/peer-id/-/peer-id-4.2.0.tgz#0c55af8c69b4ec902ef40276a58c7ba7887c72c9" - integrity sha512-VCScUTVuPNkoZmddM5NtuI0tuFZhFG6ypk7tX1svumA+9sEIx9x4duNIb/Rt+E7E7fDINcBnqxiQpBRUCRtDBQ== +"@libp2p/peer-id@^4.0.0", "@libp2p/peer-id@^4.0.1", "@libp2p/peer-id@^4.0.5", "@libp2p/peer-id@^4.2.0", "@libp2p/peer-id@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@libp2p/peer-id/-/peer-id-4.2.1.tgz#0bf6cf5a7b84a586fa0327781d8cea893a3eaba4" + integrity sha512-ttPdHqWoZzITODY8WF1EK8HMGLN7fXnV/FlHlrvGKQF4TqqTXgqFM3+4AhhGJJK34bqcq2U3r4vy474MmUQgjA== dependencies: - "@libp2p/interface" "^1.6.0" + "@libp2p/interface" "^1.6.1" multiformats "^13.1.0" uint8arrays "^5.1.0" @@ -575,15 +575,30 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/peer-store@^10.1.1": - version "10.1.1" - resolved "https://registry.yarnpkg.com/@libp2p/peer-store/-/peer-store-10.1.1.tgz#1a6d886bd6c334c140ec4e9e8231b055232faa9d" - integrity sha512-2lYlTIm3bEZkIzwwHHJjup3kzkV10NOOsGjkVgZQPH0xGXO4V7Bdh7Wlr5t3YyuMC8Ph4VwVVM293Bzh6rrj+A== +"@libp2p/peer-record@^7.0.22": + version "7.0.22" + resolved "https://registry.yarnpkg.com/@libp2p/peer-record/-/peer-record-7.0.22.tgz#d5af9e5208646b5dca2d232618dbd13823dd03cb" + integrity sha512-7QnpzENWtuU75E1L9xANmNAoiOMElMR5DZUZdXouvs7Yw0hGq1xI2MzqSH8TYISqjsDvE5SwKod6YQX0vCfoXw== dependencies: - "@libp2p/interface" "^1.6.0" - "@libp2p/peer-collections" "^5.2.5" - "@libp2p/peer-id" "^4.2.0" - "@libp2p/peer-record" "^7.0.21" + "@libp2p/crypto" "^4.1.6" + "@libp2p/interface" "^1.6.1" + "@libp2p/peer-id" "^4.2.1" + "@libp2p/utils" "^5.4.6" + "@multiformats/multiaddr" "^12.2.3" + protons-runtime "^5.4.0" + uint8-varint "^2.0.4" + uint8arraylist "^2.4.8" + uint8arrays "^5.1.0" + +"@libp2p/peer-store@^10.1.2": + version "10.1.2" + resolved "https://registry.yarnpkg.com/@libp2p/peer-store/-/peer-store-10.1.2.tgz#aee4286098777546fb4d2501dd99ab8f33a28a72" + integrity sha512-MX7/tpkzeOTOi0gGfvPwBsC1sMmL3qHyemGvyl1VeryRO8m8hoyWzj5ku37zEuHz6k02T/BIdrlgXBaT/vbk1Q== + dependencies: + "@libp2p/interface" "^1.6.1" + "@libp2p/peer-collections" "^5.2.6" + "@libp2p/peer-id" "^4.2.1" + "@libp2p/peer-record" "^7.0.22" "@multiformats/multiaddr" "^12.2.3" interface-datastore "^8.2.11" it-all "^3.0.6" @@ -625,15 +640,15 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/utils@^5.2.5", "@libp2p/utils@^5.4.5": - version "5.4.5" - resolved "https://registry.yarnpkg.com/@libp2p/utils/-/utils-5.4.5.tgz#b3e3177f86d88e56a5a1874e747ab381c21d4a2b" - integrity sha512-PInUa1jZFILeBl0ilV0bLQkfZFp8chtYZbgiY3lGTX1sPQgl1nZDLjVg7F7/lpW0+FWZaACqEJKtHpUOTLrQow== +"@libp2p/utils@^5.2.5", "@libp2p/utils@^5.4.5", "@libp2p/utils@^5.4.6": + version "5.4.6" + resolved "https://registry.yarnpkg.com/@libp2p/utils/-/utils-5.4.6.tgz#ee710a4920bbbbe70bf8bf047f04252e20f2cbaf" + integrity sha512-UBHsXO9OvMJZex/u8bJFYGjF2Tdd/eNh1Ys6A24iyJR6TlYoOfwO1BxB++CPDKPo7Zuz5V5IOwzfvr3llzfybg== dependencies: "@chainsafe/is-ip" "^2.0.2" - "@libp2p/crypto" "^4.1.5" - "@libp2p/interface" "^1.6.0" - "@libp2p/logger" "^4.0.16" + "@libp2p/crypto" "^4.1.6" + "@libp2p/interface" "^1.6.1" + "@libp2p/logger" "^4.0.17" "@multiformats/multiaddr" "^12.2.3" "@multiformats/multiaddr-matcher" "^1.2.1" "@sindresorhus/fnv1a" "^3.1.0" @@ -3887,21 +3902,21 @@ launch-editor@^2.6.1: picocolors "^1.0.0" shell-quote "^1.8.1" -libp2p@^1.6.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-1.8.0.tgz#5557ae000b1329454436cdd6cf4da3ef386f81f1" - integrity sha512-+dZe5Q1IedmD6JshhHP63sXfFpoBv2x/2dCytKGJmtgYJINVL2/hFCz4ezBQqcmOEa+XVs9A2nAuocH30r089Q== - dependencies: - "@libp2p/crypto" "^4.1.5" - "@libp2p/interface" "^1.6.0" - "@libp2p/interface-internal" "^1.3.0" - "@libp2p/logger" "^4.0.16" - "@libp2p/multistream-select" "^5.1.13" - "@libp2p/peer-collections" "^5.2.5" - "@libp2p/peer-id" "^4.2.0" - "@libp2p/peer-id-factory" "^4.2.0" - "@libp2p/peer-store" "^10.1.1" - "@libp2p/utils" "^5.4.5" +libp2p@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-1.8.1.tgz#fd1bde535d0bbbe535a247d6652498d29f2dee33" + integrity sha512-c+y3dlTtFo2HtuEQKLVpZ7b+NyYBDITwv7ynVH0dBkCAvStOHEsGeq4jW9pPw99cgmhH9c5sDAYBv9Hs5ufHZw== + dependencies: + "@libp2p/crypto" "^4.1.6" + "@libp2p/interface" "^1.6.1" + "@libp2p/interface-internal" "^1.3.1" + "@libp2p/logger" "^4.0.17" + "@libp2p/multistream-select" "^5.1.14" + "@libp2p/peer-collections" "^5.2.6" + "@libp2p/peer-id" "^4.2.1" + "@libp2p/peer-id-factory" "^4.2.1" + "@libp2p/peer-store" "^10.1.2" + "@libp2p/utils" "^5.4.6" "@multiformats/dns" "^1.0.6" "@multiformats/multiaddr" "^12.2.3" "@multiformats/multiaddr-matcher" "^1.2.1"