diff --git a/.changeset/auto-update-hyperlane-deps-1770328557.md b/.changeset/auto-update-hyperlane-deps-1770328557.md new file mode 100644 index 000000000..b705c5fdb --- /dev/null +++ b/.changeset/auto-update-hyperlane-deps-1770328557.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': minor +--- + +Update Hyperlane dependencies to SDK 25.0.0 and Utils 25.0.0 diff --git a/chains/schema.json b/chains/schema.json index c2fba14e7..bd5fe2c24 100644 --- a/chains/schema.json +++ b/chains/schema.json @@ -81,15 +81,23 @@ "description": "An API key for the explorer (recommended for better reliability)." }, "family": { - "type": "string", - "enum": [ - "etherscan", - "blockscout", - "routescan", - "voyager", - "zksync", - "radixdashboard", - "other" + "anyOf": [ + { + "type": "string", + "enum": [ + "etherscan", + "blockscout", + "routescan", + "voyager", + "zksync", + "radixdashboard", + "other", + "unknown" + ] + }, + { + "type": "string" + } ], "description": "The type of the block explorer. See ExplorerFamily for valid values." } @@ -326,15 +334,23 @@ "description": "The metadata of the native token of the chain (e.g. ETH for Ethereum)." }, "protocol": { - "type": "string", - "enum": [ - "ethereum", - "sealevel", - "cosmos", - "cosmosnative", - "starknet", - "radix", - "aleo" + "anyOf": [ + { + "type": "string", + "enum": [ + "ethereum", + "sealevel", + "cosmos", + "cosmosnative", + "starknet", + "radix", + "aleo", + "unknown" + ] + }, + { + "type": "string" + } ], "description": "The type of protocol used by this chain. See ProtocolType for valid values." }, @@ -358,14 +374,22 @@ "description": "The SLIP-0044 coin type." }, "technicalStack": { - "type": "string", - "enum": [ - "arbitrumnitro", - "opstack", - "polygoncdk", - "polkadotsubstrate", - "zksync", - "other" + "anyOf": [ + { + "type": "string", + "enum": [ + "arbitrumnitro", + "opstack", + "polygoncdk", + "polkadotsubstrate", + "zksync", + "other", + "unknown" + ] + }, + { + "type": "string" + } ], "description": "The technical stack of the chain. See ChainTechnicalStack for valid values." }, diff --git a/package.json b/package.json index 181393ecd..423076fa3 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ "@changesets/cli": "^2.26.2", "@eslint/js": "^9.1.1", "@faker-js/faker": "^9.6.0", - "@hyperlane-xyz/sdk": "20.1.0", - "@hyperlane-xyz/utils": "20.1.0", + "@hyperlane-xyz/sdk": "25.0.0", + "@hyperlane-xyz/utils": "25.0.0", "@types/chai-as-promised": "^8", "@types/mocha": "^10.0.1", "@types/node": "^24.10.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d96361dbf..a4c67cae6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: ^9.6.0 version: 9.6.0 "@hyperlane-xyz/sdk": - specifier: 20.1.0 - version: 20.1.0(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.5.2)(utf-8-validate@5.0.10) + specifier: 25.0.0 + version: 25.0.0(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.5.2)(utf-8-validate@5.0.10) "@hyperlane-xyz/utils": - specifier: 20.1.0 - version: 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + specifier: 25.0.0 + version: 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) "@types/chai-as-promised": specifier: ^8 version: 8.0.1 @@ -1083,7 +1083,18 @@ packages: { integrity: sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==, } - "@hyperlane-xyz/core@10.1.3": + "@hyperlane-xyz/aleo-sdk@25.0.0": + peerDependencies: + testcontainers: 11.7.0 + peerDependenciesMeta: + testcontainers: + optional: true + + resolution: + { + integrity: sha512-qiANozrLwpzbXJyEqT7KEA0sDWsHi/+Uhlg7MJHt2nRHmOKmtNc4Pc6kn1hmqGNoQOw1uOWc8fOWlDf7IfZXlA==, + } + "@hyperlane-xyz/core@10.1.5": engines: { node: ">=16" } peerDependencies: "@ethersproject/abi": "*" @@ -1092,54 +1103,54 @@ packages: resolution: { - integrity: sha512-UAXvNZJ7iZMBQZ94/Nz32tNEUwLk1XSRT+9qP844TssjG+VKWT6xEd/LWcnVtjNsaldaTttifDB0w8VsPLQNCg==, + integrity: sha512-us4J4IDEjm9hv8HHPhmN7oIGGCtwIs5BbGrooAn133FFqEFn632jhgloqFaD+NlG1BtSe4tVhNRM6DfMhu1lZQ==, } - "@hyperlane-xyz/cosmos-sdk@20.1.0": + "@hyperlane-xyz/cosmos-sdk@25.0.0": resolution: { - integrity: sha512-LtRVbOk5a1RibNSvsf7r68EphbniaP4ZrZ1+viwn9lDyNtpWfdSKJxJeWpFSDKm4W0EBOPkFoYSoXhrG9dSn7w==, + integrity: sha512-MW5jSnImes/DK7XUwDztcYIOXdS8aKACSGPzJhlw/R8lKS79mxYuhIkjEGKf5PAZUC24B4mOpneNeMlkvwm05w==, } - "@hyperlane-xyz/cosmos-types@20.1.0": + "@hyperlane-xyz/cosmos-types@25.0.0": resolution: { - integrity: sha512-gcaz4pYzpj6CF890GaFMkLKbxwCFsGoip27p2or86PvehueZ4arPkCs1Yze3XN9xTIaLZZHiAAuoAacqoMRztA==, + integrity: sha512-W1ku0apQ5bkV58dbtWW+sICxjFLooW9VUBYSn3bI0IlCLl6MZb376R4a0bvm7gbPDW2/uK7/eYDLfT3It8Cs4g==, } - "@hyperlane-xyz/deploy-sdk@0.7.0": + "@hyperlane-xyz/deploy-sdk@1.3.1": resolution: { - integrity: sha512-orJQcSY4tz/fD44/38X8JIX+DRi/+1BrJyW8jxQSz6IyXQE2GOHByzGu2eDxGQMwbZVhtI8Vm8AaAddIMn63pw==, + integrity: sha512-TPdd6rrlGJ/qmNYvES6U/K0Bj6Sh6FfDaK/kY0dObPisy9HZUoAOZM4yDKtiEmps9ZXNuA+94I+vHTA9GvdpkA==, } - "@hyperlane-xyz/provider-sdk@0.7.0": + "@hyperlane-xyz/provider-sdk@1.3.1": resolution: { - integrity: sha512-xwVw+jHZej9OCwefABPaakw/7aoG+rAMGcy5EPOJN449MXXupbtRfEuPg11RAqrMT5Y4SR97D+Jbjxs8+eJl9g==, + integrity: sha512-u90JHZaFKeL3lPOJoyL4Y23z9cdisiKYXwzgs9qbtFIxN79bMqBldlJA1wY3CJ83oeWeKL67cgDk+vpzz80q+w==, } - "@hyperlane-xyz/radix-sdk@20.1.0": + "@hyperlane-xyz/radix-sdk@25.0.0": resolution: { - integrity: sha512-C45bjE8H3KkrTqlr5dxb73lx7woJ2zgJJ153OXgPjFFDdzWMrynqPWP/oOigkxJpbYx58MLtVKy0esbkHhP6EA==, + integrity: sha512-mzZJjgUFw1euej2gSP8TDHciXN8m+pIvJbLAi+qohbxkk6hq0etjsedscHtc5694acjIFuANaJeSE2OW8TlpGw==, } - "@hyperlane-xyz/sdk@20.1.0": + "@hyperlane-xyz/sdk@25.0.0": engines: { node: ">=16" } peerDependencies: "@ethersproject/abi": "*" resolution: { - integrity: sha512-PfvnRfDk2TTPJv3znbZfP5y76lrUqLBOYQOFBD3GA/S63KtPXEJslv3P8FoPg7RgtAwrVc181eAf1oilYpQYfQ==, + integrity: sha512-XoMVeuPe/IacZOVWaWfN1gjgzpFtXH2dG4tyMQHm5DQ6BnVKeVY1AEbdOX+lsL7SUa8uL8dgaHTembWG/C+Hew==, } - "@hyperlane-xyz/starknet-core@20.1.0": + "@hyperlane-xyz/starknet-core@25.0.0": resolution: { - integrity: sha512-5ipkSQGP1mpEUl9ERfyRGq9PLkl8T436ZZxAxry2iRuScqYXdjWmyYTLGMdEWBxn3OuOcnrOd3v6w2fesDLZog==, + integrity: sha512-iNlIaKhUfH51SjYOwzkLZYkA4x/mcmWEDpzHIA/yH5061/X42i8qCgl5ZiQq/kxsvcvRc/afU2qjYEP3TfyknA==, } - "@hyperlane-xyz/utils@20.1.0": + "@hyperlane-xyz/utils@21.1.0": engines: { node: ">=16" } peerDependencies: "@google-cloud/pino-logging-gcp-config": ^1.0.6 @@ -1152,7 +1163,22 @@ packages: resolution: { - integrity: sha512-TejFiH5m12XXL30685inNrLAjQZEzjguPwhw+NH+j6RNgUw+e6QsiUbi+nyugCh7AL0LdUzHZ7G9xDLxIODc+A==, + integrity: sha512-6u294IdqMbpvZ7sdzA6/9+xxrjngCQWZRrUNcwXx9F7ZQg4cQiIv9qVnwNb1K23eSYYkIyknuIhj+19qFvaBPA==, + } + "@hyperlane-xyz/utils@25.0.0": + engines: { node: ">=16" } + peerDependencies: + "@google-cloud/pino-logging-gcp-config": ^1.3.0 + pino-pretty: ^13.0.0 + peerDependenciesMeta: + "@google-cloud/pino-logging-gcp-config": + optional: true + pino-pretty: + optional: true + + resolution: + { + integrity: sha512-f6ZlNi/RKYfE6FIVBNCkmuBoGDIL77M3LzBLzlnZe6If5f5f0/KaVHx4VECy5pMCNEdSnkb6WZxJH30jHtne6A==, } "@manypkg/find-root@1.1.0": resolution: @@ -1415,6 +1441,18 @@ packages: integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==, } + "@provablehq/sdk@0.9.15": + resolution: + { + integrity: sha512-i4afwCH8oO/qoF+OgrHh32RH2qnDPiqeZmQt2Rzro/KSiq3BmjdWSQu7fmLf9qfeyQTOKP9uEMJVBYs0MmE6BQ==, + } + + "@provablehq/wasm@0.9.15": + resolution: + { + integrity: sha512-7aWOfvosDYG97S4OiQYY3Q+t95zdkt2wQ4oPTDHwRz4f+7shgYoQDkfm3QIepuf+82jvQ8jJrbBNVl/UNrYoSQ==, + } + "@radixdlt/babylon-core-api-sdk@1.3.0": resolution: { @@ -1494,6 +1532,12 @@ packages: integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==, } + "@scure/base@2.0.0": + resolution: + { + integrity: sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==, + } + "@scure/bip32@1.7.0": resolution: { @@ -2855,6 +2899,12 @@ packages: integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==, } + bluebird@3.7.2: + resolution: + { + integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==, + } + bn.js@4.12.0: resolution: { @@ -3142,6 +3192,12 @@ packages: { integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, } + comlink@4.4.2: + resolution: + { + integrity: sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==, + } + commander@11.1.0: engines: { node: ">=16" } @@ -3200,6 +3256,12 @@ packages: integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==, } + core-js@3.48.0: + resolution: + { + integrity: sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==, + } + core-util-is@1.0.3: resolution: { @@ -3480,6 +3542,12 @@ packages: { integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==, } + duplexer2@0.1.4: + resolution: + { + integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==, + } + elliptic@6.6.1: resolution: { @@ -3947,6 +4015,13 @@ packages: { integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, } + fs-extra@11.3.3: + engines: { node: ">=14.14" } + + resolution: + { + integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==, + } fs-extra@7.0.1: engines: { node: ">=6 <7 || >=8" } @@ -4871,6 +4946,14 @@ packages: { integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, } + mime@4.1.0: + engines: { node: ">=16" } + hasBin: true + + resolution: + { + integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==, + } mimic-fn@2.1.0: engines: { node: ">=6" } @@ -5012,6 +5095,12 @@ packages: { integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==, } + node-int64@0.4.0: + resolution: + { + integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==, + } + node-mock-http@1.0.3: resolution: { @@ -6330,6 +6419,12 @@ packages: { integrity: sha512-cKEsD6iBWJgOMJ6vW1ID/SYuqNf8oN4yqRk8OYqaVQ3nnkJXOT1PSpaMh2QfzLs78UN5kSNRD2c/mgjT8tX7+w==, } + unzipper@0.12.3: + resolution: + { + integrity: sha512-PZ8hTS+AqcGxsaQntl3IRBw65QrBI6lxzqDEL7IAo/XCEqRTKGfOX56Vea5TH9SZczRVxuzk1re04z/YjuYCJA==, + } + upper-case-first@2.0.2: resolution: { @@ -6527,6 +6622,13 @@ packages: { integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==, } + xmlhttprequest-ssl@4.0.0: + engines: { node: ">=13.0.0" } + + resolution: + { + integrity: sha512-b7DXzbCm8VWmII2mQiQHy5VG1L6YBUnNxuCooldWpMUXTwa08uXEz1q5Nv6wlULnSI5GiHuwBIq6pNJrqRh/8Q==, + } xstream@11.14.0: resolution: { @@ -7756,11 +7858,26 @@ snapshots: "@humanwhocodes/retry@0.2.3": {} - "@hyperlane-xyz/core@10.1.3(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/aleo-sdk@25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + dependencies: + "@hyperlane-xyz/provider-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@provablehq/sdk": 0.9.15 + bignumber.js: 9.1.2 + unzipper: 0.12.3 + transitivePeerDependencies: + - "@google-cloud/pino-logging-gcp-config" + - bufferutil + - encoding + - pino-pretty + - typescript + - utf-8-validate + + "@hyperlane-xyz/core@10.1.5(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: "@ethersproject/abi": 5.8.0 "@ethersproject/providers": 5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 21.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) "@types/sinon-chai": 4.0.0 transitivePeerDependencies: - "@google-cloud/pino-logging-gcp-config" @@ -7770,16 +7887,16 @@ snapshots: - typescript - utf-8-validate - "@hyperlane-xyz/cosmos-sdk@20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/cosmos-sdk@25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: "@cosmjs/amino": 0.32.4 "@cosmjs/math": 0.32.4 "@cosmjs/proto-signing": 0.32.4 "@cosmjs/stargate": 0.32.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) "@cosmjs/tendermint-rpc": 0.32.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) - "@hyperlane-xyz/cosmos-types": 20.1.0 - "@hyperlane-xyz/provider-sdk": 0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/cosmos-types": 25.0.0 + "@hyperlane-xyz/provider-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) transitivePeerDependencies: - "@google-cloud/pino-logging-gcp-config" - bufferutil @@ -7789,17 +7906,18 @@ snapshots: - typescript - utf-8-validate - "@hyperlane-xyz/cosmos-types@20.1.0": + "@hyperlane-xyz/cosmos-types@25.0.0": dependencies: long: 5.3.2 protobufjs: 7.5.0 - "@hyperlane-xyz/deploy-sdk@0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/deploy-sdk@1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: - "@hyperlane-xyz/cosmos-sdk": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/provider-sdk": 0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/radix-sdk": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/aleo-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/cosmos-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/provider-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/radix-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) zod: 3.22.4 transitivePeerDependencies: - "@google-cloud/pino-logging-gcp-config" @@ -7807,12 +7925,13 @@ snapshots: - debug - encoding - pino-pretty + - testcontainers - typescript - utf-8-validate - "@hyperlane-xyz/provider-sdk@0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/provider-sdk@1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) pino: 8.20.0 zod: 3.22.4 transitivePeerDependencies: @@ -7823,10 +7942,10 @@ snapshots: - typescript - utf-8-validate - "@hyperlane-xyz/radix-sdk@20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/radix-sdk@25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: - "@hyperlane-xyz/provider-sdk": 0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/provider-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) "@radixdlt/babylon-core-api-sdk": 1.3.0 "@radixdlt/babylon-gateway-api-sdk": 1.10.1 "@radixdlt/radix-engine-toolkit": 1.0.5 @@ -7841,7 +7960,7 @@ snapshots: - typescript - utf-8-validate - "@hyperlane-xyz/sdk@20.1.0(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/sdk@25.0.0(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: "@arbitrum/sdk": 4.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) "@aws-sdk/client-s3": 3.750.0 @@ -7855,13 +7974,14 @@ snapshots: "@cosmjs/stargate": 0.32.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) "@cosmjs/tendermint-rpc": 0.32.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) "@ethersproject/abi": 5.8.0 - "@hyperlane-xyz/core": 10.1.3(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/cosmos-sdk": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/deploy-sdk": 0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/provider-sdk": 0.7.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/radix-sdk": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) - "@hyperlane-xyz/starknet-core": 20.1.0 - "@hyperlane-xyz/utils": 20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/aleo-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/core": 10.1.5(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/sinon-chai@4.0.0)(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/cosmos-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/deploy-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/provider-sdk": 1.3.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/radix-sdk": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + "@hyperlane-xyz/starknet-core": 25.0.0 + "@hyperlane-xyz/utils": 25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) "@safe-global/api-kit": 4.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.22.4) "@safe-global/protocol-kit": 6.1.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.22.4) "@safe-global/safe-core-sdk-types": 5.1.0(typescript@5.5.2)(zod@3.22.4) @@ -7913,15 +8033,35 @@ snapshots: - ioredis - pino-pretty - react-native-keychain + - testcontainers - typescript - uploadthing - utf-8-validate - "@hyperlane-xyz/starknet-core@20.1.0": + "@hyperlane-xyz/starknet-core@25.0.0": + dependencies: + starknet: 7.6.2 + + "@hyperlane-xyz/utils@21.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: + "@cosmjs/encoding": 0.32.4 + "@ethersproject/bytes": 5.8.0 + "@ethersproject/units": 5.8.0 + "@solana/web3.js": 1.98.4(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10) + bech32: 2.0.0 + bignumber.js: 9.1.2 + ethers: 5.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + lodash-es: 4.17.21 + pino: 8.20.0 starknet: 7.6.2 + yaml: 2.4.5 + transitivePeerDependencies: + - bufferutil + - encoding + - typescript + - utf-8-validate - "@hyperlane-xyz/utils@20.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": + "@hyperlane-xyz/utils@25.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)": dependencies: "@cosmjs/encoding": 0.32.4 "@ethersproject/bytes": 5.8.0 @@ -8123,6 +8263,17 @@ snapshots: "@protobufjs/utf8@1.1.0": {} + "@provablehq/sdk@0.9.15": + dependencies: + "@provablehq/wasm": 0.9.15 + "@scure/base": 2.0.0 + comlink: 4.4.2 + core-js: 3.48.0 + mime: 4.1.0 + xmlhttprequest-ssl: 4.0.0 + + "@provablehq/wasm@0.9.15": {} + "@radixdlt/babylon-core-api-sdk@1.3.0": {} "@radixdlt/babylon-gateway-api-sdk@1.10.1": {} @@ -8199,6 +8350,8 @@ snapshots: "@scure/base@1.2.6": {} + "@scure/base@2.0.0": {} + "@scure/bip32@1.7.0": dependencies: "@noble/curves": 1.9.7 @@ -9485,6 +9638,8 @@ snapshots: blakejs@1.2.1: {} + bluebird@3.7.2: {} + bn.js@4.12.0: {} bn.js@5.2.1: {} @@ -9672,6 +9827,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 + comlink@4.4.2: {} + commander@11.1.0: {} commander@12.1.0: {} @@ -9694,6 +9851,8 @@ snapshots: cookie-es@1.2.2: {} + core-js@3.48.0: {} + core-util-is@1.0.3: {} cosmjs-types@0.9.0: {} @@ -9847,6 +10006,10 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 + duplexer2@0.1.4: + dependencies: + readable-stream: 2.3.8 + elliptic@6.6.1: dependencies: bn.js: 4.12.0 @@ -10272,6 +10435,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@11.3.3: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -10805,6 +10974,8 @@ snapshots: dependencies: mime-db: 1.52.0 + mime@4.1.0: {} + mimic-fn@2.1.0: {} mimic-fn@4.0.0: {} @@ -10887,6 +11058,8 @@ snapshots: node-gyp-build@4.8.1: {} + node-int64@0.4.0: {} + node-mock-http@1.0.3: {} normalize-path@3.0.0: {} @@ -11692,6 +11865,14 @@ snapshots: optionalDependencies: idb-keyval: 6.2.2 + unzipper@0.12.3: + dependencies: + bluebird: 3.7.2 + duplexer2: 0.1.4 + fs-extra: 11.3.3 + graceful-fs: 4.2.11 + node-int64: 0.4.0 + upper-case-first@2.0.2: dependencies: tslib: 2.8.1 @@ -11822,6 +12003,8 @@ snapshots: bufferutil: 4.0.8 utf-8-validate: 5.0.10 + xmlhttprequest-ssl@4.0.0: {} + xstream@11.14.0: dependencies: globalthis: 1.0.4