diff --git a/package.json b/package.json index 732eb9d..516fc64 100644 --- a/package.json +++ b/package.json @@ -14,16 +14,15 @@ "semi": false }, "dependencies": { - "@acala-network/chopsticks-core": "^1.2.1", + "@acala-network/chopsticks-core": "^1.2.2", "@noble/hashes": "^2.0.0", "@polkadot-api/descriptors": "file:.papi/descriptors", "@polkadot-api/json-rpc-provider-proxy": "^0.2.4", - "@polkadot-api/metadata-builders": "^0.13.2", - "@polkadot-api/observable-client": "^0.13.8", - "@polkadot-api/react-builder": "0.3.3", - "@polkadot-api/substrate-bindings": "^0.16.0", - "@polkadot-api/substrate-client": "^0.4.4", - "@polkadot-api/tx-utils": "^0.1.3", + "@polkadot-api/metadata-builders": "^0.13.4", + "@polkadot-api/observable-client": "^0.14.1", + "@polkadot-api/react-builder": "0.3.5", + "@polkadot-api/substrate-bindings": "^0.16.2", + "@polkadot-api/tx-utils": "^0.1.5", "@polkadot-api/utils": "^0.2.0", "@radix-ui/react-accordion": "^1.2.12", "@radix-ui/react-dialog": "^1.1.15", @@ -49,7 +48,7 @@ "cmdk": "1.1.1", "idb-keyval": "^6.2.2", "lucide-react": "^0.542.0", - "polkadot-api": "^1.16.4", + "polkadot-api": "^1.17.1", "react": "^19.1.1", "react-dom": "^19.1.1", "react-portal": "^4.3.0", @@ -65,8 +64,8 @@ }, "devDependencies": { "@eslint/js": "^9.34.0", - "@tailwindcss/vite": "^4.1.12", - "@types/node": "^24.3.0", + "@tailwindcss/vite": "^4.1.13", + "@types/node": "^24.3.1", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "@types/react-portal": "^4.0.7", @@ -78,10 +77,10 @@ "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.3.0", "prettier": "^3.6.2", - "tailwindcss": "^4.1.12", + "tailwindcss": "^4.1.13", "typescript": "^5.9.2", - "typescript-eslint": "^8.41.0", - "vite": "^7.1.3" + "typescript-eslint": "^8.42.0", + "vite": "^7.1.4" }, "packageManager": "pnpm@10.15.0+sha512.486ebc259d3e999a4e8691ce03b5cac4a71cbeca39372a9b762cb500cfdf0873e2cb16abe3d951b1ee2cf012503f027b98b6584e4df22524e0c7450d9ec7aa7b", "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59c08eb..584294c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,35 +14,32 @@ importers: .: dependencies: '@acala-network/chopsticks-core': - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^1.2.2 + version: 1.2.2 '@noble/hashes': specifier: ^2.0.0 version: 2.0.0 '@polkadot-api/descriptors': specifier: file:.papi/descriptors - version: file:.papi/descriptors(polkadot-api@1.16.4(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1)) + version: file:.papi/descriptors(polkadot-api@1.17.1(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1)) '@polkadot-api/json-rpc-provider-proxy': specifier: ^0.2.4 version: 0.2.4 '@polkadot-api/metadata-builders': - specifier: ^0.13.2 - version: 0.13.2 + specifier: ^0.13.4 + version: 0.13.4 '@polkadot-api/observable-client': - specifier: ^0.13.8 - version: 0.13.8(rxjs@7.8.2) + specifier: ^0.14.1 + version: 0.14.1(rxjs@7.8.2) '@polkadot-api/react-builder': - specifier: 0.3.3 - version: 0.3.3(react@19.1.1) + specifier: 0.3.5 + version: 0.3.5(react@19.1.1) '@polkadot-api/substrate-bindings': - specifier: ^0.16.0 - version: 0.16.0 - '@polkadot-api/substrate-client': - specifier: ^0.4.4 - version: 0.4.4 + specifier: ^0.16.2 + version: 0.16.2 '@polkadot-api/tx-utils': - specifier: ^0.1.3 - version: 0.1.3 + specifier: ^0.1.5 + version: 0.1.5 '@polkadot-api/utils': specifier: ^0.2.0 version: 0.2.0 @@ -119,8 +116,8 @@ importers: specifier: ^0.542.0 version: 0.542.0(react@19.1.1) polkadot-api: - specifier: ^1.16.4 - version: 1.16.4(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1) + specifier: ^1.17.1 + version: 1.17.1(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1) react: specifier: ^19.1.1 version: 19.1.1 @@ -153,7 +150,7 @@ importers: version: 3.3.1 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@4.1.12) + version: 1.0.7(tailwindcss@4.1.13) uuid: specifier: ^11.1.0 version: 11.1.0 @@ -162,11 +159,11 @@ importers: specifier: ^9.34.0 version: 9.34.0 '@tailwindcss/vite': - specifier: ^4.1.12 - version: 4.1.12(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + specifier: ^4.1.13 + version: 4.1.13(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@types/node': - specifier: ^24.3.0 - version: 24.3.0 + specifier: ^24.3.1 + version: 24.3.1 '@types/react': specifier: ^19.1.12 version: 19.1.12 @@ -181,7 +178,7 @@ importers: version: 10.0.0 '@vitejs/plugin-react': specifier: ^5.0.2 - version: 5.0.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + version: 5.0.2(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@walletconnect/types': specifier: ^2.21.8 version: 2.21.8 @@ -201,26 +198,26 @@ importers: specifier: ^3.6.2 version: 3.6.2 tailwindcss: - specifier: ^4.1.12 - version: 4.1.12 + specifier: ^4.1.13 + version: 4.1.13 typescript: specifier: ^5.9.2 version: 5.9.2 typescript-eslint: - specifier: ^8.41.0 - version: 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + specifier: ^8.42.0 + version: 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) vite: - specifier: ^7.1.3 - version: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + specifier: ^7.1.4 + version: 7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) packages: - '@acala-network/chopsticks-core@1.2.1': - resolution: {integrity: sha512-62VK2WPjlwMxQ6SE28KxCDuH4BZgriXxHDKADn+c+GSA2GZLkH7KpWM/sNKwAlXCD3vC+lDEecrA1iF3tlspmg==} + '@acala-network/chopsticks-core@1.2.2': + resolution: {integrity: sha512-hOGaFU6jz2Z7QeQhn4JjnemFvqv8qmOrAZBzHYqESd8saf+Vya6K4sBVrFBz3+f5T7NLjMB2XzbrvPCkwPKlxw==} engines: {node: '>=v22'} - '@acala-network/chopsticks-executor@1.2.1': - resolution: {integrity: sha512-4mTrlNAB4fl7cliUPtnBMITw+QgJ9+uvVxlwX9btkj62bCqKYatutSn7USxR1VCARwQSSQpPxKOTe4TSrAG53A==} + '@acala-network/chopsticks-executor@1.2.2': + resolution: {integrity: sha512-py+0rOYz+kAs6RGVRwu+mDX89x2CYv27oMy6/anh2wrfo88xPHjr1y8hOapDpRU5ynBW8Klx+z6rA3c2PrgB8g==} '@adraffy/ens-normalize@1.11.0': resolution: {integrity: sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==} @@ -477,8 +474,8 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.7.0': - resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + '@eslint-community/eslint-utils@4.8.0': + resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -534,18 +531,14 @@ packages: resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + '@humanfs/node@0.16.7': + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.3': resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} @@ -657,20 +650,20 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@polkadot-api/cli@0.14.11': - resolution: {integrity: sha512-j5MUPPH6CNm8kIDKsI1jHQ2qREO3ljmLsUQ/ldBA262BeEiv3dOKWRk1UWWxqQcQvfdFRMCiv1RTZpHkC8CaBg==} + '@polkadot-api/cli@0.14.13': + resolution: {integrity: sha512-5TPkYW8+kiar4GeQv9TkJEsFptpt4BDtaIzE9LhkEW7JVRMj5icK64Ufm0ryQbxTlbm3Ta63ja8CBU7eG/UlEw==} hasBin: true - '@polkadot-api/codegen@0.18.1': - resolution: {integrity: sha512-sgiY3Is1PAscNlwlPsZNlcMdE/E4VF6A1+oUfh4Is2GUOKkRMsnkqG2O7fG4E81ORtLDVdBK0lExmB4W3Pjy1Q==} + '@polkadot-api/codegen@0.18.3': + resolution: {integrity: sha512-MMJ0TLZSqIusoNN65tyBo3T3BAyySCWlSuqM92pd89ITs5kVOyU9owOy85KhPSmZWGnbb1wL4RLC9Du1sr90tA==} '@polkadot-api/descriptors@file:.papi/descriptors': resolution: {directory: .papi/descriptors, type: directory} peerDependencies: polkadot-api: '>=1.11.2' - '@polkadot-api/ink-contracts@0.3.8': - resolution: {integrity: sha512-Expn86batDTcdwHv9wGrmjc0nObqi3t13HMHlZVPEm3RflaKTmSOKindpXAkzkeqOnnuOzDq5ucmL92Boo2oZQ==} + '@polkadot-api/ink-contracts@0.3.10': + resolution: {integrity: sha512-TFuukrocpl5pbZ+JvQKqsYhyMWmDDnIzJMCNjsO1/Lt32HQbeteObWfoGQ9viy+4UYJXSCbNI3sVw4iBBUJY6g==} '@polkadot-api/json-rpc-provider-proxy@0.1.0': resolution: {integrity: sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==} @@ -684,31 +677,31 @@ packages: '@polkadot-api/json-rpc-provider@0.0.4': resolution: {integrity: sha512-9cDijLIxzHOBuq6yHqpqjJ9jBmXrctjc1OFqU+tQrS96adQze3mTIH6DTgfb/0LMrqxzxffz1HQGrIlEH00WrA==} - '@polkadot-api/known-chains@0.9.6': - resolution: {integrity: sha512-4QIGyBH/3U7JJYjb/q1v7Vh0d8NtmIJ2YSfkqnrPSeANn00j76k0Zx4JyJvvx1BH3D95sGrCP0gCUTxcHi6mkA==} + '@polkadot-api/known-chains@0.9.8': + resolution: {integrity: sha512-KPsS6nUXdUudMfDVyvKD2FVPjOGTed1OUiW2n3JJnpw4BCgNmFbX+LWo8m8PfrgDgsLmXDO5n9w3EK8o3nYW1w==} - '@polkadot-api/legacy-provider@0.2.3': - resolution: {integrity: sha512-/KT6N4XsTPXlmpUGX+6jQQF3uStbGKcStAvmsiFWxBjqD+rB+7qqyF6MkcO0G1iOaW71as0pVg3rspDm5uHSuQ==} + '@polkadot-api/legacy-provider@0.2.5': + resolution: {integrity: sha512-euiQEvKPHIQcFGCJhMYHccJwoSKxpj8M9sxUP69u2XlCnKtHCcg/iNtRT2syUli0Os+Z8mG2EZvN+B5FC/WgaQ==} peerDependencies: rxjs: '>=7.8.0' '@polkadot-api/logs-provider@0.0.6': resolution: {integrity: sha512-4WgHlvy+xee1ADaaVf6+MlK/+jGMtsMgAzvbQOJZnP4PfQuagoTqaeayk8HYKxXGphogLlPbD06tANxcb+nvAg==} - '@polkadot-api/merkleize-metadata@1.1.22': - resolution: {integrity: sha512-OU8rWgBkIVaS3P+Kzra9JyKuEKu+vbpFRFB441PKctbNduQIw/CoxCh2TcCZ6aQD2ecpZgPgqC88Ffgcl2ffRg==} + '@polkadot-api/merkleize-metadata@1.1.24': + resolution: {integrity: sha512-BEHREv5qTZIIbog64VscBUeGvXdEm1uA1wdeQcyzgyhR9W0DDWU8AaCtsB+oOaYXzlQoJThLV9ye3s57hmAUsg==} - '@polkadot-api/metadata-builders@0.13.2': - resolution: {integrity: sha512-zUWoNxDqYbB1KvSyugTgIc0HpGl6FdrXvY8xQlYLPQFbvHKH4HSJ+9vspropfGOkyc6zy/DlbHX7fKMhGesDwQ==} + '@polkadot-api/metadata-builders@0.13.4': + resolution: {integrity: sha512-z98MN+sGTObq75bsZwtl83BGn3JwMgLLShVMV5cByAF89WEVe9Yufolyob+IOp8Y490uL8rMzJZigjDSFKCtyA==} '@polkadot-api/metadata-builders@0.3.2': resolution: {integrity: sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==} - '@polkadot-api/metadata-compatibility@0.3.3': - resolution: {integrity: sha512-TQPxjAV0YbMGt5u54yLSbO9EYllcMkQoARR/3ak00Q+A1iRS5Jf/k/OATDT1++L7guULtJnibm7NZz75K6mFsQ==} + '@polkadot-api/metadata-compatibility@0.3.5': + resolution: {integrity: sha512-PRFmEW2oYKHgZj+ExoPEkWoS3syf7rqdOketN7UWhI9fvpi4hJdJmFzoUhSr0dljLOr2JufMH8xx1C5ZAbnsiQ==} - '@polkadot-api/observable-client@0.13.8': - resolution: {integrity: sha512-kRNg+W15n/+1yrdrkV51CCF1JrUKSnhw14sdhvaYpc6+O1fKKtCTh8lIj4pDNDCscAfyFw75vl8tlXN7da5xIg==} + '@polkadot-api/observable-client@0.14.1': + resolution: {integrity: sha512-lZJMhUg1RkckSsfM/8Al6M/jicokZea2mAeDS+fdZJQIdJiRZNysuCqdajqaUaZqXeQjIL17BHg4w1jod5/XLQ==} peerDependencies: rxjs: '>=7.8.0' @@ -718,8 +711,8 @@ packages: '@polkadot-api/substrate-client': 0.1.4 rxjs: '>=7.8.0' - '@polkadot-api/pjs-signer@0.6.12': - resolution: {integrity: sha512-QcmXnmDVXOMwxuwU6Mk1wGsPx0FWVIXfZZA2yyvO8pbT3Yz3vWLeQhdydFBxjmXDu7osB8q+WGVPUK/E/dwV5Q==} + '@polkadot-api/pjs-signer@0.6.14': + resolution: {integrity: sha512-HKzNUAykwZ4SS2SxpwfkqDzLM8zcW5yAOjVwOrl0Ko6NK3BNPyDR7LhGqfaUrQtIhgxo+XQ0e7aMo5IkS8ac+A==} '@polkadot-api/polkadot-sdk-compat@2.3.3': resolution: {integrity: sha512-p30po+iv4trniSJ7UZiIt/rFInvtA9Tzg65EzuRkCaQAnh54a3MPp9w/q+x+SNLEcfzVLvf8LyPnMPOIpKuj5w==} @@ -730,27 +723,27 @@ packages: '@polkadot-api/raw-client@0.1.1': resolution: {integrity: sha512-HxalpNEo8JCYXfxKM5p3TrK8sEasTGMkGjBNLzD4TLye9IK2smdb5oTvp2yfkU1iuVBdmjr69uif4NaukOYo2g==} - '@polkadot-api/react-builder@0.3.3': - resolution: {integrity: sha512-8B5jYsWYH5+JPD2eM1PJblyPZd2mrVpk+LCJZrV46ppwOkiz4IHw0x1OQKmLsYLTxyQAz86g7++W+RtF1Gy1Mg==} + '@polkadot-api/react-builder@0.3.5': + resolution: {integrity: sha512-CL9vvLUlMV3F+gJqCfvrq6FSaBjN7DyWSF8lnZuFdu2uYYfW4MCEp+OgRfcJ43Biz+3WTuHGvBoWC0Ww1xaPHw==} peerDependencies: react: '>=18' - '@polkadot-api/signer@0.2.6': - resolution: {integrity: sha512-pJBRz6T0NOP4RLT0/fQbrRH8k2sxKI/DjGNZopNnywwHLBDdTS0G1W0Zw5TiVmLTan4FtsuN1M3fT4d0fABaLw==} + '@polkadot-api/signer@0.2.8': + resolution: {integrity: sha512-NRF6XaiJfP63u0ueZ5Qox05YK0B1gc4ZC5iTRVf9HfyM3KVDrUDuK3DSD+Mp1uoUQXjk6DDBuRxRZimdGF4HcA==} - '@polkadot-api/signers-common@0.1.13': - resolution: {integrity: sha512-nSstTDN5sG5Kl/NjiSw2eluiV6Y3KXvgbcE2OCtUp+yAN+8MNPs8WrGwK8vg9y1uiQgRHrTGxbnwbhbTMPU5LQ==} + '@polkadot-api/signers-common@0.1.15': + resolution: {integrity: sha512-zuueX0+brIwPCqs+L77QUyGmK83mDjjfaEYJGLi90DXHA0g+1oxtMzlKKCWvM+RDkvz8+VUspiWQWhVnZap6yw==} - '@polkadot-api/sm-provider@0.1.7': - resolution: {integrity: sha512-BhNKVeIFZdawpPVadXszLl8IP4EDjcLHe/GchfRRFkvoNFuwS2nNv/npYIqCviXV+dd2R8VnEELxwScsf380Og==} + '@polkadot-api/sm-provider@0.1.9': + resolution: {integrity: sha512-Sg273eiBwBIV7gXf6YwP8jtmykjo5eyW7WYR6uh+qKztNbF7VURtcSSUrRX9HbVx0qiUYuIwJYYWi7oU+2Targ==} peerDependencies: '@polkadot-api/smoldot': '>=0.3' - '@polkadot-api/smoldot@0.3.10': - resolution: {integrity: sha512-oL0Qsq2p3h2mU1/+gNq4h2rC/S99WoDiqkpmxg/phzknjXcbYXouYLSvhGbECygE1vWPVPl3IWAOjW/gcKdYKw==} + '@polkadot-api/smoldot@0.3.12': + resolution: {integrity: sha512-N1BpJpKemNp38rB5AUXZVOOEyFbQnvkrRXvgRH1JYZnqbDLeWhSkDs7xfmLnszlFxspUIeiSxoSMIDmqi5gCTA==} - '@polkadot-api/substrate-bindings@0.16.0': - resolution: {integrity: sha512-kNIOvUuiGPGsQBEJfLTm8sU7JnAOFBc/VDCkEv4p2zOp+BiUW9BuchEQZumVua+zAok+EShX6zFrTptPjNjd5Q==} + '@polkadot-api/substrate-bindings@0.16.2': + resolution: {integrity: sha512-7YjFIXwQ4mwa1fOX9y300Pyh0+nvp3jFq0bMYDxXgM3kuNS9D45dO+o5NwTmd2nFAdNrc5Aufc5g6e/xitGDeA==} '@polkadot-api/substrate-bindings@0.6.0': resolution: {integrity: sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==} @@ -758,11 +751,11 @@ packages: '@polkadot-api/substrate-client@0.1.4': resolution: {integrity: sha512-MljrPobN0ZWTpn++da9vOvt+Ex+NlqTlr/XT7zi9sqPtDJiQcYl+d29hFAgpaeTqbeQKZwz3WDE9xcEfLE8c5A==} - '@polkadot-api/substrate-client@0.4.4': - resolution: {integrity: sha512-jZf55i++4SPh6lrVaf+dK3umtrWCJEKEvfvALtxjXG917RVRueAjk4q7AcX9zITvw/4saA1Pq4eyq+swazFnyA==} + '@polkadot-api/substrate-client@0.4.6': + resolution: {integrity: sha512-xJH1kl3vMPsMulxlabiK7Ac9RA/1CXyr1Df1Qh1MD172W+7pgNZnBFLOuhYgWAEzkBBCIxMbakLOKuzzJPiOSQ==} - '@polkadot-api/tx-utils@0.1.3': - resolution: {integrity: sha512-AtNws8oyOiCcxBU5FDumdfs+QAhD5Fa95a0CdvfIArYyaJYraD8wf0+cEFIhzdlIvusxJEOE2SMDe15iEGKiEg==} + '@polkadot-api/tx-utils@0.1.5': + resolution: {integrity: sha512-gKZDLZydaXkWD2LVh3mLzx4vdF6lOmx9M67raEZ+Jr3eUlJnlli3XIE+NteQOFJQ6PWlXdd3AFtaHE8q8rig0Q==} '@polkadot-api/utils@0.1.0': resolution: {integrity: sha512-MXzWZeuGxKizPx2Xf/47wx9sr/uxKw39bVJUptTJdsaQn/TGq+z310mHzf1RCGvC1diHM8f593KrnDgc9oNbJA==} @@ -776,123 +769,123 @@ packages: '@polkadot-api/ws-provider@0.5.0': resolution: {integrity: sha512-9tz9x4Uv0MhyfgghPDqRYRDrwrfirGnKwdJfhDNZ8ZqOGPv2eIFDIu8zFiBeYs8+G2M1kbU+WOZQhJmwYjTEoA==} - '@polkadot/keyring@13.5.5': - resolution: {integrity: sha512-ijk3nuol67CBvI5V2ruWC6M7VjapE/GyF4F3tk5yp+psEwC98UQjhX+ykzek+9CMSV0C/dTVBbHsmeFIfnWhVw==} + '@polkadot/keyring@13.5.6': + resolution: {integrity: sha512-Ybe6Mflrh96FKR5tfEaf/93RxJD7x9UigseNOJW6Yd8LF+GesdxrqmZD7zh+53Hb7smGQWf/0FCfwhoWZVgPUQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.5.5 - '@polkadot/util-crypto': 13.5.5 + '@polkadot/util': 13.5.6 + '@polkadot/util-crypto': 13.5.6 - '@polkadot/networks@13.5.5': - resolution: {integrity: sha512-gTaKVSDRxjNAQ/oFMA83DXOo8A+/LP4XePbEHxNCku/Ox5R3IYGKTeZhlHgYtUZvdZgK+miyroEyz1Eq6Z9p+Q==} + '@polkadot/networks@13.5.6': + resolution: {integrity: sha512-9HqUIBOHnz9x/ssPb0aOD/7XcU8vGokEYpLoNgexFNIJzqDgrDHXR197iFpkbMqA/+98zagrvYUyPYj1yYs9Jw==} engines: {node: '>=18'} - '@polkadot/rpc-provider@16.4.5': - resolution: {integrity: sha512-OAG3UQm2fZviOm1h5Gh3mXEvfvgSocHjm6lApWqSGzuU2z8tasxH1rHLQasY78sbNs8Fnh8cepzy+CGQduAYEw==} + '@polkadot/rpc-provider@16.4.6': + resolution: {integrity: sha512-/ZD1rOWBRoMxnp039pOa8Czpjr/l4+3YYY5OcW9WZj16dRcJK84qVi1m91Hro+Gfe9Dus8VeOD/ncJB+a+haRA==} engines: {node: '>=18'} - '@polkadot/types-augment@16.4.5': - resolution: {integrity: sha512-1HoyKfzcS504VxOyqRZ3HUNp04D0sQcEVUSjnrMMeH5UeXgaeupn56rhFL9N6EvaCwlxXIRsJiLo0iOqEPYn4A==} + '@polkadot/types-augment@16.4.6': + resolution: {integrity: sha512-ZFe6j+HHK+ST4D2MwV7oC4y6pyBMZV1b8ZZT2htTtWf03PE0W2ziQVM+Fg42iSHpgmCyJLSABU11QkGSGtRfyQ==} engines: {node: '>=18'} - '@polkadot/types-codec@16.4.5': - resolution: {integrity: sha512-AUKeGS0Yohva/c1Y6Wh9+K0Whxq/AJk+iZc/zFewsfJgM3rOeV2Hzymp7LBsFQK7DJZa5H9Z0I22acU6LyMXOw==} + '@polkadot/types-codec@16.4.6': + resolution: {integrity: sha512-KCDDJNPTrScQV1HEMNjBIvtx12/J+DPV/niC+klb39wqeBAt7+wYNd8zSnFQzrLvx+n2eWlJjq0dxQiK+Ljc5A==} engines: {node: '>=18'} - '@polkadot/types-create@16.4.5': - resolution: {integrity: sha512-4MgWpEsMZvtlENzhqkTG1LwAyuxljqbOQbaYx1RX4ZmDCAnnkdLWXlFzA+v8D/F+/7qBnIs91xl2N5fUCgdSrg==} + '@polkadot/types-create@16.4.6': + resolution: {integrity: sha512-+ABF/SKX+xuCPyKvcHIFNybQYQID7bTfvQPkRhK1QxssMwdVtpYCb6RxYU7gYQhlMBAyEZUwele6/JwT/J5VqA==} engines: {node: '>=18'} - '@polkadot/types-known@16.4.5': - resolution: {integrity: sha512-tj6Zu6p94iXOOgrVYS0wRh48ePrhNeVdquwL8zkAXv+fX+ecLpagBMu+3n0oVsiwPGs6ddMNo+l3FAVOAhfNSw==} + '@polkadot/types-known@16.4.6': + resolution: {integrity: sha512-aYCWhn0l+19Vasn32SbXbxf19RX1IHaCizYtSW02FlNKpVlZGfOdqebtpQZUz5TmPIkvk1LGPo+qF0xiJSVlOA==} engines: {node: '>=18'} - '@polkadot/types-support@16.4.5': - resolution: {integrity: sha512-Ad9auG0/3QvtNpy7jmpP+20H8DdpwwZnSs6dhitj7oYFbbN1BWX/0GiZ3OZoLno0jUQRJNqpI74dx+BNDNdCfA==} + '@polkadot/types-support@16.4.6': + resolution: {integrity: sha512-e83H4MzamzNzxZdxf104xqzsl1YUCF24i2pw19I/6zPVxpt6a9zn4+7VzSVMclaztxxSTITCLbks7/9dLiNhEw==} engines: {node: '>=18'} - '@polkadot/types@16.4.5': - resolution: {integrity: sha512-iFL+yBt5DqpG28pvKHzsbKfpghW16PZUmwS6F0RnJMimKJbKfDr2Zi14a3mj3QUw0B9iViu4buviHR52s/wD+Q==} + '@polkadot/types@16.4.6': + resolution: {integrity: sha512-vfZSOxs64oy1XOcMY3fAbSCBwqLeWvsUYSOhDkZaaC5zIbKdtimPQgbV1QA2fMli568rehmmpLXpZZtj2CNnmA==} engines: {node: '>=18'} - '@polkadot/util-crypto@13.5.5': - resolution: {integrity: sha512-LAHarViiPwjrXl05fXOV5pW6jvK8A0Y6uIJnttSSERjTKqG5O4VtgRAcqLXShTp1rEVE5T4DaIX5xZd7azBHyg==} + '@polkadot/util-crypto@13.5.6': + resolution: {integrity: sha512-1l+t5lVc9UWxvbJe7/3V+QK8CwrDPuQjDK6FKtDZgZCU0JRrjySOxV0J4PeDIv8TgXZtbIcQFVUhIsJTyKZZJQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 - '@polkadot/util@13.5.5': - resolution: {integrity: sha512-O3sGI8vWmv5o1cd8fDkc+cZGpUsG+ZUFAOitgv6bRt5llaBqS5VpTrUANEjfgUMgUuTn7Y2cPKGDLItYr5WnUg==} + '@polkadot/util@13.5.6': + resolution: {integrity: sha512-V+CkW2VdhcMWvl7eXdmlCLGqLxrKvXZtXE76KBbPP5n0Z+8DqQ58IHNOE9xe2LOgqDwIzdLlOUwkyF9Zj19y+Q==} engines: {node: '>=18'} - '@polkadot/wasm-bridge@7.4.1': - resolution: {integrity: sha512-tdkJaV453tezBxhF39r4oeG0A39sPKGDJmN81LYLf+Fihb7astzwju+u75BRmDrHZjZIv00un3razJEWCxze6g==} + '@polkadot/wasm-bridge@7.5.1': + resolution: {integrity: sha512-E+N3CSnX3YaXpAmfIQ+4bTyiAqJQKvVcMaXjkuL8Tp2zYffClWLG5e+RY15Uh+EWfUl9If4y6cLZi3D5NcpAGQ==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' '@polkadot/x-randomvalues': '*' - '@polkadot/wasm-crypto-asmjs@7.4.1': - resolution: {integrity: sha512-pwU8QXhUW7IberyHJIQr37IhbB6DPkCG5FhozCiNTq4vFBsFPjm9q8aZh7oX1QHQaiAZa2m2/VjIVE+FHGbvHQ==} + '@polkadot/wasm-crypto-asmjs@7.5.1': + resolution: {integrity: sha512-jAg7Uusk+xeHQ+QHEH4c/N3b1kEGBqZb51cWe+yM61kKpQwVGZhNdlWetW6U23t/BMyZArIWMsZqmK/Ij0PHog==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' - '@polkadot/wasm-crypto-init@7.4.1': - resolution: {integrity: sha512-AVka33+f7MvXEEIGq5U0dhaA2SaXMXnxVCQyhJTaCnJ5bRDj0Xlm3ijwDEQUiaDql7EikbkkRtmlvs95eSUWYQ==} + '@polkadot/wasm-crypto-init@7.5.1': + resolution: {integrity: sha512-Obu4ZEo5jYO6sN31eqCNOXo88rPVkP9TrUOyynuFCnXnXr8V/HlmY/YkAd9F87chZnkTJRlzak17kIWr+i7w3A==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' '@polkadot/x-randomvalues': '*' - '@polkadot/wasm-crypto-wasm@7.4.1': - resolution: {integrity: sha512-PE1OAoupFR0ZOV2O8tr7D1FEUAwaggzxtfs3Aa5gr+yxlSOaWUKeqsOYe1KdrcjmZVV3iINEAXxgrbzCmiuONg==} + '@polkadot/wasm-crypto-wasm@7.5.1': + resolution: {integrity: sha512-S2yQSGbOGTcaV6UdipFVyEGanJvG6uD6Tg7XubxpiGbNAblsyYKeFcxyH1qCosk/4qf+GIUwlOL4ydhosZflqg==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' - '@polkadot/wasm-crypto@7.4.1': - resolution: {integrity: sha512-kHN/kF7hYxm1y0WeFLWeWir6oTzvcFmR4N8fJJokR+ajYbdmrafPN+6iLgQVbhZnDdxyv9jWDuRRsDnBx8tPMQ==} + '@polkadot/wasm-crypto@7.5.1': + resolution: {integrity: sha512-acjt4VJ3w19v7b/SIPsV/5k9s6JsragHKPnwoZ0KTfBvAFXwzz80jUzVGxA06SKHacfCUe7vBRlz7M5oRby1Pw==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' '@polkadot/x-randomvalues': '*' - '@polkadot/wasm-util@7.4.1': - resolution: {integrity: sha512-RAcxNFf3zzpkr+LX/ItAsvj+QyM56TomJ0xjUMo4wKkHjwsxkz4dWJtx5knIgQz/OthqSDMR59VNEycQeNuXzA==} + '@polkadot/wasm-util@7.5.1': + resolution: {integrity: sha512-sbvu71isFhPXpvMVX+EkRnUg/+54Tx7Sf9BEMqxxoPj7cG1I/MKeDEwbQz6MaU4gm7xJqvEWCAemLFcXfHQ/2A==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' - '@polkadot/x-bigint@13.5.5': - resolution: {integrity: sha512-SAd7Lfdgp6mz+utkoML8MN9FqTMCuPfk7v5rLJnm9vHgXw5uYnycbjH5Uc7ZgQIQWtMXJV3thrlltMan5DUXtA==} + '@polkadot/x-bigint@13.5.6': + resolution: {integrity: sha512-HpqZJ9ud94iK/+0Ofacw7QdtvzFp6SucBBml4XwWZTWoLaLOGDsO7FoWE7yCuwPbX8nLgIM6YmQBeUoZmBtVqQ==} engines: {node: '>=18'} - '@polkadot/x-fetch@13.5.5': - resolution: {integrity: sha512-B26V9gLo253jdMC9Y4ZhfIhqzKGgXWGYVL4C2NNPTjzk6WV+MJ50VSF9oumi2ooaRLSw4aNUvgeHHXgMkpwqiA==} + '@polkadot/x-fetch@13.5.6': + resolution: {integrity: sha512-gqx8c6lhnD7Qht+56J+4oeTA8YZ9bAPqzOt2cRJf9MTplMy44W6671T2p6hA3QMvzy4aBTxMie3uKc4tGpLu4A==} engines: {node: '>=18'} - '@polkadot/x-global@13.5.5': - resolution: {integrity: sha512-fw+VM191bodacSeieMm8Vmrym4jjevX08IINDcQTd1gIOjtE5CriJhwfBbAF4WnlTp/11jhhbX4/SvWMubXAzQ==} + '@polkadot/x-global@13.5.6': + resolution: {integrity: sha512-iw97n0Bnl2284WgAK732LYR4DW6w5+COfBfHzkhiHqs5xwPEwWMgWGrf2hM8WAQqNIz6Ni8w/jagucPyQBur3Q==} engines: {node: '>=18'} - '@polkadot/x-randomvalues@13.5.5': - resolution: {integrity: sha512-W0AoNgr/NEVsHWegJUjUyI9Q1IoTHILIb/bkjyTcXTU3+2YFxP12ophhsI1dMaNbXqFotNyts7mNOsTVDnQNXA==} + '@polkadot/x-randomvalues@13.5.6': + resolution: {integrity: sha512-w1F9G7FxrJ7+hGC8bh9/VpPH4KN8xmyzgiQdR7+rVB2V8KsKQBQidG69pj5Kwsh3oODOz0yQYsTG6Rm6TAJbGA==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 '@polkadot/wasm-util': '*' - '@polkadot/x-textdecoder@13.5.5': - resolution: {integrity: sha512-KkZ1rqdJZ8tsRY0D5pLqfU8B/BrSQVEPMKHj4s/oc8dTrikfEUC+ELaH2jdrUqsZX6K/OTHjaF0J31YZcr7rCg==} + '@polkadot/x-textdecoder@13.5.6': + resolution: {integrity: sha512-jTGeYCxFh89KRrP7bNj1CPqKO36Onsi0iA6A+5YtRS5wjdQU+/OFM/EHLTP2nvkvZo/tOkOewMR9sausisUvVQ==} engines: {node: '>=18'} - '@polkadot/x-textencoder@13.5.5': - resolution: {integrity: sha512-yEgUUojBb4goYf4V5I7urdJ+W+1aI13U1kZmUwMc+/G2YQz8pX3s/Tyb/iuxU5MlFh0AZZXP5NqUnFol+vwNEg==} + '@polkadot/x-textencoder@13.5.6': + resolution: {integrity: sha512-iVwz9+OrYCEF9QbNfr9M206mmWvY/AhDmGPfAIeTR4fRgKGVYqcP8RIF8iu/x0MVQWqiVO3vlhlUk7MfrmAnoQ==} engines: {node: '>=18'} - '@polkadot/x-ws@13.5.5': - resolution: {integrity: sha512-YwvoQwcpfWNxliAPiVeMT03mAvyFQNRmt8nILRBhfo+3YhvafDuehL01e1/jb6oXyNTG5FEaOZ+6+gLrq+e+yg==} + '@polkadot/x-ws@13.5.6': + resolution: {integrity: sha512-247ktVp/iE57NTXjFpHaoPoDcvoEPb8+16r2Eq0IBQ2umOV7P6KmxvdNx5eFUvRsgXvBpNwUXE1WVnXjK/eDtA==} engines: {node: '>=18'} '@radix-ui/number@1.1.1': @@ -1332,171 +1325,86 @@ packages: '@rolldown/pluginutils@1.0.0-beta.34': resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==} - '@rollup/rollup-android-arm-eabi@4.49.0': - resolution: {integrity: sha512-rlKIeL854Ed0e09QGYFlmDNbka6I3EQFw7iZuugQjMb11KMpJCLPFL4ZPbMfaEhLADEL1yx0oujGkBQ7+qW3eA==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.50.0': resolution: {integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.49.0': - resolution: {integrity: sha512-cqPpZdKUSQYRtLLr6R4X3sD4jCBO1zUmeo3qrWBCqYIeH8Q3KRL4F3V7XJ2Rm8/RJOQBZuqzQGWPjjvFUcYa/w==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.50.0': resolution: {integrity: sha512-2O73dR4Dc9bp+wSYhviP6sDziurB5/HCym7xILKifWdE9UsOe2FtNcM+I4xZjKrfLJnq5UR8k9riB87gauiQtw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.49.0': - resolution: {integrity: sha512-99kMMSMQT7got6iYX3yyIiJfFndpojBmkHfTc1rIje8VbjhmqBXE+nb7ZZP3A5skLyujvT0eIUCUsxAe6NjWbw==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.50.0': resolution: {integrity: sha512-vwSXQN8T4sKf1RHr1F0s98Pf8UPz7pS6P3LG9NSmuw0TVh7EmaE+5Ny7hJOZ0M2yuTctEsHHRTMi2wuHkdS6Hg==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.49.0': - resolution: {integrity: sha512-y8cXoD3wdWUDpjOLMKLx6l+NFz3NlkWKcBCBfttUn+VGSfgsQ5o/yDUGtzE9HvsodkP0+16N0P4Ty1VuhtRUGg==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.50.0': resolution: {integrity: sha512-cQp/WG8HE7BCGyFVuzUg0FNmupxC+EPZEwWu2FCGGw5WDT1o2/YlENbm5e9SMvfDFR6FRhVCBePLqj0o8MN7Vw==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.49.0': - resolution: {integrity: sha512-3mY5Pr7qv4GS4ZvWoSP8zha8YoiqrU+e0ViPvB549jvliBbdNLrg2ywPGkgLC3cmvN8ya3za+Q2xVyT6z+vZqA==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.50.0': resolution: {integrity: sha512-UR1uTJFU/p801DvvBbtDD7z9mQL8J80xB0bR7DqW7UGQHRm/OaKzp4is7sQSdbt2pjjSS72eAtRh43hNduTnnQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.49.0': - resolution: {integrity: sha512-C9KzzOAQU5gU4kG8DTk+tjdKjpWhVWd5uVkinCwwFub2m7cDYLOdtXoMrExfeBmeRy9kBQMkiyJ+HULyF1yj9w==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.50.0': resolution: {integrity: sha512-G/DKyS6PK0dD0+VEzH/6n/hWDNPDZSMBmqsElWnCRGrYOb2jC0VSupp7UAHHQ4+QILwkxSMaYIbQ72dktp8pKA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.49.0': - resolution: {integrity: sha512-OVSQgEZDVLnTbMq5NBs6xkmz3AADByCWI4RdKSFNlDsYXdFtlxS59J+w+LippJe8KcmeSSM3ba+GlsM9+WwC1w==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.50.0': resolution: {integrity: sha512-u72Mzc6jyJwKjJbZZcIYmd9bumJu7KNmHYdue43vT1rXPm2rITwmPWF0mmPzLm9/vJWxIRbao/jrQmxTO0Sm9w==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.49.0': - resolution: {integrity: sha512-ZnfSFA7fDUHNa4P3VwAcfaBLakCbYaxCk0jUnS3dTou9P95kwoOLAMlT3WmEJDBCSrOEFFV0Y1HXiwfLYJuLlA==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.50.0': resolution: {integrity: sha512-S4UefYdV0tnynDJV1mdkNawp0E5Qm2MtSs330IyHgaccOFrwqsvgigUD29uT+B/70PDY1eQ3t40+xf6wIvXJyg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.49.0': - resolution: {integrity: sha512-Z81u+gfrobVK2iV7GqZCBfEB1y6+I61AH466lNK+xy1jfqFLiQ9Qv716WUM5fxFrYxwC7ziVdZRU9qvGHkYIJg==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.50.0': resolution: {integrity: sha512-1EhkSvUQXJsIhk4msxP5nNAUWoB4MFDHhtc4gAYvnqoHlaL9V3F37pNHabndawsfy/Tp7BPiy/aSa6XBYbaD1g==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.49.0': - resolution: {integrity: sha512-zoAwS0KCXSnTp9NH/h9aamBAIve0DXeYpll85shf9NJ0URjSTzzS+Z9evmolN+ICfD3v8skKUPyk2PO0uGdFqg==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.50.0': resolution: {integrity: sha512-EtBDIZuDtVg75xIPIK1l5vCXNNCIRM0OBPUG+tbApDuJAy9mKago6QxX+tfMzbCI6tXEhMuZuN1+CU8iDW+0UQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.49.0': - resolution: {integrity: sha512-2QyUyQQ1ZtwZGiq0nvODL+vLJBtciItC3/5cYN8ncDQcv5avrt2MbKt1XU/vFAJlLta5KujqyHdYtdag4YEjYQ==} - cpu: [loong64] - os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.50.0': resolution: {integrity: sha512-BGYSwJdMP0hT5CCmljuSNx7+k+0upweM2M4YGfFBjnFSZMHOLYR0gEEj/dxyYJ6Zc6AiSeaBY8dWOa11GF/ppQ==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.49.0': - resolution: {integrity: sha512-k9aEmOWt+mrMuD3skjVJSSxHckJp+SiFzFG+v8JLXbc/xi9hv2icSkR3U7uQzqy+/QbbYY7iNB9eDTwrELo14g==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.50.0': resolution: {integrity: sha512-I1gSMzkVe1KzAxKAroCJL30hA4DqSi+wGc5gviD0y3IL/VkvcnAqwBf4RHXHyvH66YVHxpKO8ojrgc4SrWAnLg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.49.0': - resolution: {integrity: sha512-rDKRFFIWJ/zJn6uk2IdYLc09Z7zkE5IFIOWqpuU0o6ZpHcdniAyWkwSUWE/Z25N/wNDmFHHMzin84qW7Wzkjsw==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.50.0': resolution: {integrity: sha512-bSbWlY3jZo7molh4tc5dKfeSxkqnf48UsLqYbUhnkdnfgZjgufLS/NTA8PcP/dnvct5CCdNkABJ56CbclMRYCA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.49.0': - resolution: {integrity: sha512-FkkhIY/hYFVnOzz1WeV3S9Bd1h0hda/gRqvZCMpHWDHdiIHn6pqsY3b5eSbvGccWHMQ1uUzgZTKS4oGpykf8Tw==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.50.0': resolution: {integrity: sha512-LSXSGumSURzEQLT2e4sFqFOv3LWZsEF8FK7AAv9zHZNDdMnUPYH3t8ZlaeYYZyTXnsob3htwTKeWtBIkPV27iQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.49.0': - resolution: {integrity: sha512-gRf5c+A7QiOG3UwLyOOtyJMD31JJhMjBvpfhAitPAoqZFcOeK3Kc1Veg1z/trmt+2P6F/biT02fU19GGTS529A==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.50.0': resolution: {integrity: sha512-CxRKyakfDrsLXiCyucVfVWVoaPA4oFSpPpDwlMcDFQvrv3XY6KEzMtMZrA+e/goC8xxp2WSOxHQubP8fPmmjOQ==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.49.0': - resolution: {integrity: sha512-BR7+blScdLW1h/2hB/2oXM+dhTmpW3rQt1DeSiCP9mc2NMMkqVgjIN3DDsNpKmezffGC9R8XKVOLmBkRUcK/sA==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.50.0': resolution: {integrity: sha512-8PrJJA7/VU8ToHVEPu14FzuSAqVKyo5gg/J8xUerMbyNkWkO9j2ExBho/68RnJsMGNJq4zH114iAttgm7BZVkA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.49.0': - resolution: {integrity: sha512-hDMOAe+6nX3V5ei1I7Au3wcr9h3ktKzDvF2ne5ovX8RZiAHEtX1A5SNNk4zt1Qt77CmnbqT+upb/umzoPMWiPg==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.50.0': resolution: {integrity: sha512-SkE6YQp+CzpyOrbw7Oc4MgXFvTw2UIBElvAvLCo230pyxOLmYwRPwZ/L5lBe/VW/qT1ZgND9wJfOsdy0XptRvw==} cpu: [x64] @@ -1507,31 +1415,16 @@ packages: cpu: [arm64] os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.49.0': - resolution: {integrity: sha512-wkNRzfiIGaElC9kXUT+HLx17z7D0jl+9tGYRKwd8r7cUqTL7GYAvgUY++U2hK6Ar7z5Z6IRRoWC8kQxpmM7TDA==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.50.0': resolution: {integrity: sha512-q7cIIdFvWQoaCbLDUyUc8YfR3Jh2xx3unO8Dn6/TTogKjfwrax9SyfmGGK6cQhKtjePI7jRfd7iRYcxYs93esg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.49.0': - resolution: {integrity: sha512-gq5aW/SyNpjp71AAzroH37DtINDcX1Qw2iv9Chyz49ZgdOP3NV8QCyKZUrGsYX9Yyggj5soFiRCgsL3HwD8TdA==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.50.0': resolution: {integrity: sha512-XzNOVg/YnDOmFdDKcxxK410PrcbcqZkBmz+0FicpW5jtjKQxcW1BZJEQOF0NJa6JO7CZhett8GEtRN/wYLYJuw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.49.0': - resolution: {integrity: sha512-gEtqFbzmZLFk2xKh7g0Rlo8xzho8KrEFEkzvHbfUGkrgXOpZ4XagQ6n+wIZFNh1nTb8UD16J4nFSFKXYgnbdBg==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.50.0': resolution: {integrity: sha512-xMmiWRR8sp72Zqwjgtf3QbZfF1wdh8X2ABu3EaozvZcyHJeU0r+XAnXdKgs4cCAp6ORoYoCygipYP1mjmbjrsg==} cpu: [x64] @@ -1545,6 +1438,9 @@ packages: '@scure/base@1.2.6': resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} + '@scure/base@2.0.0': + resolution: {integrity: sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==} + '@scure/bip32@1.7.0': resolution: {integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==} @@ -1576,65 +1472,65 @@ packages: '@substrate/ss58-registry@1.51.0': resolution: {integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==} - '@tailwindcss/node@4.1.12': - resolution: {integrity: sha512-3hm9brwvQkZFe++SBt+oLjo4OLDtkvlE8q2WalaD/7QWaeM7KEJbAiY/LJZUaCs7Xa8aUu4xy3uoyX4q54UVdQ==} + '@tailwindcss/node@4.1.13': + resolution: {integrity: sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==} - '@tailwindcss/oxide-android-arm64@4.1.12': - resolution: {integrity: sha512-oNY5pq+1gc4T6QVTsZKwZaGpBb2N1H1fsc1GD4o7yinFySqIuRZ2E4NvGasWc6PhYJwGK2+5YT1f9Tp80zUQZQ==} + '@tailwindcss/oxide-android-arm64@4.1.13': + resolution: {integrity: sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.1.12': - resolution: {integrity: sha512-cq1qmq2HEtDV9HvZlTtrj671mCdGB93bVY6J29mwCyaMYCP/JaUBXxrQQQm7Qn33AXXASPUb2HFZlWiiHWFytw==} + '@tailwindcss/oxide-darwin-arm64@4.1.13': + resolution: {integrity: sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.12': - resolution: {integrity: sha512-6UCsIeFUcBfpangqlXay9Ffty9XhFH1QuUFn0WV83W8lGdX8cD5/+2ONLluALJD5+yJ7k8mVtwy3zMZmzEfbLg==} + '@tailwindcss/oxide-darwin-x64@4.1.13': + resolution: {integrity: sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.1.12': - resolution: {integrity: sha512-JOH/f7j6+nYXIrHobRYCtoArJdMJh5zy5lr0FV0Qu47MID/vqJAY3r/OElPzx1C/wdT1uS7cPq+xdYYelny1ww==} + '@tailwindcss/oxide-freebsd-x64@4.1.13': + resolution: {integrity: sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12': - resolution: {integrity: sha512-v4Ghvi9AU1SYgGr3/j38PD8PEe6bRfTnNSUE3YCMIRrrNigCFtHZ2TCm8142X8fcSqHBZBceDx+JlFJEfNg5zQ==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': + resolution: {integrity: sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.1.12': - resolution: {integrity: sha512-YP5s1LmetL9UsvVAKusHSyPlzSRqYyRB0f+Kl/xcYQSPLEw/BvGfxzbH+ihUciePDjiXwHh+p+qbSP3SlJw+6g==} + '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': + resolution: {integrity: sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.1.12': - resolution: {integrity: sha512-V8pAM3s8gsrXcCv6kCHSuwyb/gPsd863iT+v1PGXC4fSL/OJqsKhfK//v8P+w9ThKIoqNbEnsZqNy+WDnwQqCA==} + '@tailwindcss/oxide-linux-arm64-musl@4.1.13': + resolution: {integrity: sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.1.12': - resolution: {integrity: sha512-xYfqYLjvm2UQ3TZggTGrwxjYaLB62b1Wiysw/YE3Yqbh86sOMoTn0feF98PonP7LtjsWOWcXEbGqDL7zv0uW8Q==} + '@tailwindcss/oxide-linux-x64-gnu@4.1.13': + resolution: {integrity: sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.1.12': - resolution: {integrity: sha512-ha0pHPamN+fWZY7GCzz5rKunlv9L5R8kdh+YNvP5awe3LtuXb5nRi/H27GeL2U+TdhDOptU7T6Is7mdwh5Ar3A==} + '@tailwindcss/oxide-linux-x64-musl@4.1.13': + resolution: {integrity: sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-wasm32-wasi@4.1.12': - resolution: {integrity: sha512-4tSyu3dW+ktzdEpuk6g49KdEangu3eCYoqPhWNsZgUhyegEda3M9rG0/j1GV/JjVVsj+lG7jWAyrTlLzd/WEBg==} + '@tailwindcss/oxide-wasm32-wasi@4.1.13': + resolution: {integrity: sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -1645,24 +1541,24 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.1.12': - resolution: {integrity: sha512-iGLyD/cVP724+FGtMWslhcFyg4xyYyM+5F4hGvKA7eifPkXHRAUDFaimu53fpNg9X8dfP75pXx/zFt/jlNF+lg==} + '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': + resolution: {integrity: sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.1.12': - resolution: {integrity: sha512-NKIh5rzw6CpEodv/++r0hGLlfgT/gFN+5WNdZtvh6wpU2BpGNgdjvj6H2oFc8nCM839QM1YOhjpgbAONUb4IxA==} + '@tailwindcss/oxide-win32-x64-msvc@4.1.13': + resolution: {integrity: sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.1.12': - resolution: {integrity: sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==} + '@tailwindcss/oxide@4.1.13': + resolution: {integrity: sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==} engines: {node: '>= 10'} - '@tailwindcss/vite@4.1.12': - resolution: {integrity: sha512-4pt0AMFDx7gzIrAOIYgYP0KCBuKWqyW8ayrdiLEjoJTT4pKTjrzG/e4uzWtTLDziC+66R9wbUqZBccJalSE5vQ==} + '@tailwindcss/vite@4.1.13': + resolution: {integrity: sha512-0PmqLQ010N58SbMTJ7BVJ4I2xopiQn/5i6nlb4JmxzQf8zcS5+m2Cv6tqh+sfDwtIdjoEnOvwsGQ1hkUi8QEHQ==} peerDependencies: vite: ^5.2.0 || ^6 || ^7 @@ -1690,11 +1586,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@22.18.0': - resolution: {integrity: sha512-m5ObIqwsUp6BZzyiy4RdZpzWGub9bqLJMvZDD0QMXhxjqMHMENlj+SqF5QxoUwaQNFe+8kz8XM8ZQhqkQPTgMQ==} - - '@types/node@24.3.0': - resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} + '@types/node@24.3.1': + resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1719,63 +1612,63 @@ packages: '@types/uuid@10.0.0': resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - '@typescript-eslint/eslint-plugin@8.41.0': - resolution: {integrity: sha512-8fz6oa6wEKZrhXWro/S3n2eRJqlRcIa6SlDh59FXJ5Wp5XRZ8B9ixpJDcjadHq47hMx0u+HW6SNa6LjJQ6NLtw==} + '@typescript-eslint/eslint-plugin@8.42.0': + resolution: {integrity: sha512-Aq2dPqsQkxHOLfb2OPv43RnIvfj05nw8v/6n3B2NABIPpHnjQnaLo9QGMTvml+tv4korl/Cjfrb/BYhoL8UUTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.41.0 + '@typescript-eslint/parser': ^8.42.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.41.0': - resolution: {integrity: sha512-gTtSdWX9xiMPA/7MV9STjJOOYtWwIJIYxkQxnSV1U3xcE+mnJSH3f6zI0RYP+ew66WSlZ5ed+h0VCxsvdC1jJg==} + '@typescript-eslint/parser@8.42.0': + resolution: {integrity: sha512-r1XG74QgShUgXph1BYseJ+KZd17bKQib/yF3SR+demvytiRXrwd12Blnz5eYGm8tXaeRdd4x88MlfwldHoudGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.41.0': - resolution: {integrity: sha512-b8V9SdGBQzQdjJ/IO3eDifGpDBJfvrNTp2QD9P2BeqWTGrRibgfgIlBSw6z3b6R7dPzg752tOs4u/7yCLxksSQ==} + '@typescript-eslint/project-service@8.42.0': + resolution: {integrity: sha512-vfVpLHAhbPjilrabtOSNcUDmBboQNrJUiNAGoImkZKnMjs2TIcWG33s4Ds0wY3/50aZmTMqJa6PiwkwezaAklg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.41.0': - resolution: {integrity: sha512-n6m05bXn/Cd6DZDGyrpXrELCPVaTnLdPToyhBoFkLIMznRUQUEQdSp96s/pcWSQdqOhrgR1mzJ+yItK7T+WPMQ==} + '@typescript-eslint/scope-manager@8.42.0': + resolution: {integrity: sha512-51+x9o78NBAVgQzOPd17DkNTnIzJ8T/O2dmMBLoK9qbY0Gm52XJcdJcCl18ExBMiHo6jPMErUQWUv5RLE51zJw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.41.0': - resolution: {integrity: sha512-TDhxYFPUYRFxFhuU5hTIJk+auzM/wKvWgoNYOPcOf6i4ReYlOoYN8q1dV5kOTjNQNJgzWN3TUUQMtlLOcUgdUw==} + '@typescript-eslint/tsconfig-utils@8.42.0': + resolution: {integrity: sha512-kHeFUOdwAJfUmYKjR3CLgZSglGHjbNTi1H8sTYRYV2xX6eNz4RyJ2LIgsDLKf8Yi0/GL1WZAC/DgZBeBft8QAQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.41.0': - resolution: {integrity: sha512-63qt1h91vg3KsjVVonFJWjgSK7pZHSQFKH6uwqxAH9bBrsyRhO6ONoKyXxyVBzG1lJnFAJcKAcxLS54N1ee1OQ==} + '@typescript-eslint/type-utils@8.42.0': + resolution: {integrity: sha512-9KChw92sbPTYVFw3JLRH1ockhyR3zqqn9lQXol3/YbI6jVxzWoGcT3AsAW0mu1MY0gYtsXnUGV/AKpkAj5tVlQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.41.0': - resolution: {integrity: sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==} + '@typescript-eslint/types@8.42.0': + resolution: {integrity: sha512-LdtAWMiFmbRLNP7JNeY0SqEtJvGMYSzfiWBSmx+VSZ1CH+1zyl8Mmw1TT39OrtsRvIYShjJWzTDMPWZJCpwBlw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.41.0': - resolution: {integrity: sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==} + '@typescript-eslint/typescript-estree@8.42.0': + resolution: {integrity: sha512-ku/uYtT4QXY8sl9EDJETD27o3Ewdi72hcXg1ah/kkUgBvAYHLwj2ofswFFNXS+FL5G+AGkxBtvGt8pFBHKlHsQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.41.0': - resolution: {integrity: sha512-udbCVstxZ5jiPIXrdH+BZWnPatjlYwJuJkDA4Tbo3WyYLh8NvB+h/bKeSZHDOFKfphsZYJQqaFtLeXEqurQn1A==} + '@typescript-eslint/utils@8.42.0': + resolution: {integrity: sha512-JnIzu7H3RH5BrKC4NoZqRfmjqCIS1u3hGZltDYJgkVdqAezl4L9d1ZLw+36huCujtSBSAirGINF/S4UxOcR+/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.41.0': - resolution: {integrity: sha512-+GeGMebMCy0elMNg67LRNoVnUFPIm37iu5CmHESVx56/9Jsfdpsvbv605DQ81Pi/x11IdKUsS5nzgTYbCQU9fg==} + '@typescript-eslint/visitor-keys@8.42.0': + resolution: {integrity: sha512-3WbiuzoEowaEn8RSnhJBrxSwX8ULYE9CXaPepS2C2W3NSA5NNIvBaslpBSBElPq0UGr0xVJlXFWOAKIkyylydQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@vitejs/plugin-react@5.0.2': @@ -1978,8 +1871,8 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-lite@1.0.30001739: - resolution: {integrity: sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==} + caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} chai@6.0.1: resolution: {integrity: sha512-/JOoU2//6p5vCXh00FpNgtlw0LjvhGttaWc+y7wpW9yjBm3ys0dI8tSKZxIOgNruz5J0RleccatSIC3uxEZP0g==} @@ -2146,8 +2039,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.211: - resolution: {integrity: sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw==} + electron-to-chromium@1.5.214: + resolution: {integrity: sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==} emoji-regex@10.5.0: resolution: {integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==} @@ -2642,8 +2535,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.1.0: - resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} + lru-cache@11.2.1: + resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==} engines: {node: 20 || >=22} lru-cache@5.1.1: @@ -2744,8 +2637,8 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-mock-http@1.0.2: - resolution: {integrity: sha512-zWaamgDUdo9SSLw47we78+zYw/bDr5gH8pH7oRRs8V3KmBtu8GLgGIbV2p/gRPd3LWpEOpjQj7X1FOU3VFMJ8g==} + node-mock-http@1.0.3: + resolution: {integrity: sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==} node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} @@ -2884,8 +2777,8 @@ packages: resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} hasBin: true - pino@9.9.0: - resolution: {integrity: sha512-zxsRIQG9HzG+jEljmvmZupOMDUQ0Jpj0yAgE28jQvvrdYTlEaiGwelJpdndMl/MBuRr70heIj83QyqJUWaU8mQ==} + pino@9.9.2: + resolution: {integrity: sha512-nepuunEhXfRllKa5w9PsNLjWayPsfO3jc6odPuoRaaJ/rb/YEvqhazOBZFzK0gmaHIFCMggvDSqnIcH8dfcGTA==} hasBin: true pirates@4.0.7: @@ -2899,8 +2792,8 @@ packages: resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} engines: {node: '>=10.13.0'} - polkadot-api@1.16.4: - resolution: {integrity: sha512-SOz6ZIAz/Y92BP6ekvLP9dVbcSzxebMsL1kR6/Nnui0Q/1t1YLyB8VOTuLz+5SDN96nxJGvAo5r48Xp+B8BXEg==} + polkadot-api@1.17.1: + resolution: {integrity: sha512-Z6Bv7ujhV2RvA9RYOpV24SuPjdcEudRbxbbPt/pq0qcz1kXWB8/CGdL4z59GQcBu5/sfrPkX2I/DdJjhf50+5A==} hasBin: true peerDependencies: rxjs: '>=7.8.0' @@ -3110,11 +3003,6 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rollup@4.49.0: - resolution: {integrity: sha512-3IVq0cGJ6H7fKXXEdVt+RcYvRCt8beYY9K1760wGQwSAHZcS9eot1zDG5axUbcp/kWRi5zKIIDX8MoKv/TzvZA==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.50.0: resolution: {integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -3175,8 +3063,8 @@ packages: smoldot@2.0.26: resolution: {integrity: sha512-F+qYmH4z2s2FK+CxGj8moYcd1ekSIKH8ywkdqlOz88Dat35iB1DIYL11aILN46YSGMzQW/lbJNS307zBSDN5Ig==} - smoldot@2.0.36: - resolution: {integrity: sha512-0GtHgxOs1VGs+WzpUgTQ52Zg92/q4mnIPEl+smArI4pis6aduQ6ZiXRllbDafsIb18wWYsxaBLNjBkNOB8xBrw==} + smoldot@2.0.38: + resolution: {integrity: sha512-t9JurRhBkxST/z5sjjmQB8JMaAC5ydRZBZ7a62nSHJF+CRE6IO4JadGxFhxUPTvoDvdLOelzfNu4v09bAOA/6w==} sonic-boom@2.8.0: resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} @@ -3279,8 +3167,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@4.1.12: - resolution: {integrity: sha512-DzFtxOi+7NsFf7DBtI3BJsynR+0Yp6etH+nRPTbpWnS2pZBaSksv/JGctNwSWzbFjp0vxSqknaUylseZqMDGrA==} + tailwindcss@4.1.13: + resolution: {integrity: sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==} tapable@2.2.3: resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} @@ -3375,8 +3263,8 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} - typescript-eslint@8.41.0: - resolution: {integrity: sha512-n66rzs5OBXW3SFSnZHr2T685q1i4ODm2nulFJhMZBotaTavsS8TrI3d7bDlRSs9yWo7HmyWrN9qDu14Qv7Y0Dw==} + typescript-eslint@8.42.0: + resolution: {integrity: sha512-ozR/rQn+aQXQxh1YgbCzQWDFrsi9mcg+1PM3l/z5o1+20P7suOIaNg515bpr/OYt6FObz/NHcBstydDLHWeEKg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3396,9 +3284,6 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.10.0: resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} @@ -3410,8 +3295,8 @@ packages: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} - unstorage@1.17.0: - resolution: {integrity: sha512-l9Z7lBiwtNp8ZmcoZ/dmPkFXFdtEdZtTZafCSnEIj3YvtkXeGAtL2rN8MQFy/0cs4eOLpuRJMp9ivdug7TCvww==} + unstorage@1.17.1: + resolution: {integrity: sha512-KKGwRTT0iVBCErKemkJCLs7JdxNVfqTPc/85ae1XES0+bsHbc/sFBfVi5kJp156cc51BHinIH2l3k0EZ24vOBQ==} peerDependencies: '@azure/app-configuration': ^1.8.0 '@azure/cosmos': ^4.2.0 @@ -3425,7 +3310,7 @@ packages: '@planetscale/database': ^1.19.0 '@upstash/redis': ^1.34.3 '@vercel/blob': '>=0.27.1' - '@vercel/functions': ^2.2.12 + '@vercel/functions': ^2.2.12 || ^3.0.0 '@vercel/kv': ^1.0.1 aws4fetch: ^1.0.20 db0: '>=0.2.1' @@ -3541,8 +3426,8 @@ packages: typescript: optional: true - vite@7.1.3: - resolution: {integrity: sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==} + vite@7.1.4: + resolution: {integrity: sha512-X5QFK4SGynAeeIt+A7ZWnApdUyHYm+pzv/8/A57LqSGcI88U6R6ipOs3uCesdc6yl7nl+zNO0t8LmqAdXcQihw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -3708,20 +3593,20 @@ packages: snapshots: - '@acala-network/chopsticks-core@1.2.1': + '@acala-network/chopsticks-core@1.2.2': dependencies: - '@acala-network/chopsticks-executor': 1.2.1 - '@polkadot/rpc-provider': 16.4.5 - '@polkadot/types': 16.4.5 - '@polkadot/types-codec': 16.4.5 - '@polkadot/types-known': 16.4.5 - '@polkadot/util': 13.5.5 - '@polkadot/util-crypto': 13.5.5(@polkadot/util@13.5.5) + '@acala-network/chopsticks-executor': 1.2.2 + '@polkadot/rpc-provider': 16.4.6 + '@polkadot/types': 16.4.6 + '@polkadot/types-codec': 16.4.6 + '@polkadot/types-known': 16.4.6 + '@polkadot/util': 13.5.6 + '@polkadot/util-crypto': 13.5.6(@polkadot/util@13.5.6) comlink: 4.4.2 eventemitter3: 5.0.1 lodash: 4.17.21 - lru-cache: 11.1.0 - pino: 9.9.0 + lru-cache: 11.2.1 + pino: 9.9.2 pino-pretty: 13.1.1 rxjs: 7.8.2 zod: 3.25.76 @@ -3730,10 +3615,10 @@ snapshots: - supports-color - utf-8-validate - '@acala-network/chopsticks-executor@1.2.1': + '@acala-network/chopsticks-executor@1.2.2': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) + '@polkadot/util': 13.5.6 + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) '@adraffy/ens-normalize@1.11.0': {} @@ -3938,7 +3823,7 @@ snapshots: '@esbuild/win32-x64@0.25.9': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.34.0(jiti@2.5.1))': + '@eslint-community/eslint-utils@4.8.0(eslint@9.34.0(jiti@2.5.1))': dependencies: eslint: 9.34.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 @@ -4001,15 +3886,13 @@ snapshots: '@humanfs/core@0.19.1': {} - '@humanfs/node@0.16.6': + '@humanfs/node@0.16.7': dependencies: '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 + '@humanwhocodes/retry': 0.4.3 '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.3': {} '@isaacs/cliui@8.0.2': @@ -4136,26 +4019,26 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@polkadot-api/cli@0.14.11(jiti@2.5.1)(postcss@8.5.6)(yaml@2.6.1)': + '@polkadot-api/cli@0.14.13(jiti@2.5.1)(postcss@8.5.6)(yaml@2.6.1)': dependencies: '@commander-js/extra-typings': 14.0.0(commander@14.0.0) - '@noble/hashes': 1.8.0 - '@polkadot-api/codegen': 0.18.1 - '@polkadot-api/ink-contracts': 0.3.8 + '@noble/hashes': 2.0.0 + '@polkadot-api/codegen': 0.18.3 + '@polkadot-api/ink-contracts': 0.3.10 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.9.6 - '@polkadot-api/legacy-provider': 0.2.3(rxjs@7.8.2) - '@polkadot-api/metadata-compatibility': 0.3.3 - '@polkadot-api/observable-client': 0.13.8(rxjs@7.8.2) + '@polkadot-api/known-chains': 0.9.8 + '@polkadot-api/legacy-provider': 0.2.5(rxjs@7.8.2) + '@polkadot-api/metadata-compatibility': 0.3.5 + '@polkadot-api/observable-client': 0.14.1(rxjs@7.8.2) '@polkadot-api/polkadot-sdk-compat': 2.3.3 - '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.10) - '@polkadot-api/smoldot': 0.3.10 - '@polkadot-api/substrate-bindings': 0.16.0 - '@polkadot-api/substrate-client': 0.4.4 + '@polkadot-api/sm-provider': 0.1.9(@polkadot-api/smoldot@0.3.12) + '@polkadot-api/smoldot': 0.3.12 + '@polkadot-api/substrate-bindings': 0.16.2 + '@polkadot-api/substrate-client': 0.4.6 '@polkadot-api/utils': 0.2.0 '@polkadot-api/wasm-executor': 0.2.1 '@polkadot-api/ws-provider': 0.5.0 - '@types/node': 24.3.0 + '@types/node': 24.3.1 commander: 14.0.0 execa: 9.6.0 fs.promises.exists: 1.1.4 @@ -4177,22 +4060,22 @@ snapshots: - utf-8-validate - yaml - '@polkadot-api/codegen@0.18.1': + '@polkadot-api/codegen@0.18.3': dependencies: - '@polkadot-api/ink-contracts': 0.3.8 - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/metadata-compatibility': 0.3.3 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/ink-contracts': 0.3.10 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/metadata-compatibility': 0.3.5 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 - '@polkadot-api/descriptors@file:.papi/descriptors(polkadot-api@1.16.4(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1))': + '@polkadot-api/descriptors@file:.papi/descriptors(polkadot-api@1.17.1(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1))': dependencies: - polkadot-api: 1.16.4(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1) + polkadot-api: 1.17.1(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1) - '@polkadot-api/ink-contracts@0.3.8': + '@polkadot-api/ink-contracts@0.3.10': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 '@polkadot-api/json-rpc-provider-proxy@0.1.0': @@ -4205,13 +4088,13 @@ snapshots: '@polkadot-api/json-rpc-provider@0.0.4': {} - '@polkadot-api/known-chains@0.9.6': {} + '@polkadot-api/known-chains@0.9.8': {} - '@polkadot-api/legacy-provider@0.2.3(rxjs@7.8.2)': + '@polkadot-api/legacy-provider@0.2.5(rxjs@7.8.2)': dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/raw-client': 0.1.1 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 rxjs: 7.8.2 @@ -4219,15 +4102,15 @@ snapshots: dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/merkleize-metadata@1.1.22': + '@polkadot-api/merkleize-metadata@1.1.24': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 - '@polkadot-api/metadata-builders@0.13.2': + '@polkadot-api/metadata-builders@0.13.4': dependencies: - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 '@polkadot-api/metadata-builders@0.3.2': @@ -4236,16 +4119,16 @@ snapshots: '@polkadot-api/utils': 0.1.0 optional: true - '@polkadot-api/metadata-compatibility@0.3.3': + '@polkadot-api/metadata-compatibility@0.3.5': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 - '@polkadot-api/observable-client@0.13.8(rxjs@7.8.2)': + '@polkadot-api/observable-client@0.14.1(rxjs@7.8.2)': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 - '@polkadot-api/substrate-client': 0.4.4 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 + '@polkadot-api/substrate-client': 0.4.6 '@polkadot-api/utils': 0.2.0 rxjs: 7.8.2 @@ -4258,12 +4141,12 @@ snapshots: rxjs: 7.8.2 optional: true - '@polkadot-api/pjs-signer@0.6.12': + '@polkadot-api/pjs-signer@0.6.14': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 + '@polkadot-api/metadata-builders': 0.13.4 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signers-common': 0.1.13 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/signers-common': 0.1.15 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 '@polkadot-api/polkadot-sdk-compat@2.3.3': @@ -4276,48 +4159,48 @@ snapshots: dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/react-builder@0.3.3(react@19.1.1)': + '@polkadot-api/react-builder@0.3.5(react@19.1.1)': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 react: 19.1.1 - '@polkadot-api/signer@0.2.6': + '@polkadot-api/signer@0.2.8': dependencies: - '@noble/hashes': 1.8.0 - '@polkadot-api/merkleize-metadata': 1.1.22 + '@noble/hashes': 2.0.0 + '@polkadot-api/merkleize-metadata': 1.1.24 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signers-common': 0.1.13 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/signers-common': 0.1.15 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 - '@polkadot-api/signers-common@0.1.13': + '@polkadot-api/signers-common@0.1.15': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 + '@polkadot-api/metadata-builders': 0.13.4 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 - '@polkadot-api/sm-provider@0.1.7(@polkadot-api/smoldot@0.3.10)': + '@polkadot-api/sm-provider@0.1.9(@polkadot-api/smoldot@0.3.12)': dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/json-rpc-provider-proxy': 0.2.4 - '@polkadot-api/smoldot': 0.3.10 + '@polkadot-api/smoldot': 0.3.12 - '@polkadot-api/smoldot@0.3.10': + '@polkadot-api/smoldot@0.3.12': dependencies: - '@types/node': 22.18.0 - smoldot: 2.0.36 + '@types/node': 24.3.1 + smoldot: 2.0.38 transitivePeerDependencies: - bufferutil - utf-8-validate - '@polkadot-api/substrate-bindings@0.16.0': + '@polkadot-api/substrate-bindings@0.16.2': dependencies: - '@noble/hashes': 1.8.0 + '@noble/hashes': 2.0.0 '@polkadot-api/utils': 0.2.0 - '@scure/base': 1.2.6 + '@scure/base': 2.0.0 scale-ts: 1.6.1 '@polkadot-api/substrate-bindings@0.6.0': @@ -4334,16 +4217,16 @@ snapshots: '@polkadot-api/utils': 0.1.0 optional: true - '@polkadot-api/substrate-client@0.4.4': + '@polkadot-api/substrate-client@0.4.6': dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/raw-client': 0.1.1 '@polkadot-api/utils': 0.2.0 - '@polkadot-api/tx-utils@0.1.3': + '@polkadot-api/tx-utils@0.1.5': dependencies: - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/substrate-bindings': 0.16.0 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/substrate-bindings': 0.16.2 '@polkadot-api/utils': 0.2.0 '@polkadot-api/utils@0.1.0': @@ -4362,28 +4245,28 @@ snapshots: - bufferutil - utf-8-validate - '@polkadot/keyring@13.5.5(@polkadot/util-crypto@13.5.5(@polkadot/util@13.5.5))(@polkadot/util@13.5.5)': + '@polkadot/keyring@13.5.6(@polkadot/util-crypto@13.5.6(@polkadot/util@13.5.6))(@polkadot/util@13.5.6)': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/util-crypto': 13.5.5(@polkadot/util@13.5.5) + '@polkadot/util': 13.5.6 + '@polkadot/util-crypto': 13.5.6(@polkadot/util@13.5.6) tslib: 2.8.1 - '@polkadot/networks@13.5.5': + '@polkadot/networks@13.5.6': dependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 '@substrate/ss58-registry': 1.51.0 tslib: 2.8.1 - '@polkadot/rpc-provider@16.4.5': + '@polkadot/rpc-provider@16.4.6': dependencies: - '@polkadot/keyring': 13.5.5(@polkadot/util-crypto@13.5.5(@polkadot/util@13.5.5))(@polkadot/util@13.5.5) - '@polkadot/types': 16.4.5 - '@polkadot/types-support': 16.4.5 - '@polkadot/util': 13.5.5 - '@polkadot/util-crypto': 13.5.5(@polkadot/util@13.5.5) - '@polkadot/x-fetch': 13.5.5 - '@polkadot/x-global': 13.5.5 - '@polkadot/x-ws': 13.5.5 + '@polkadot/keyring': 13.5.6(@polkadot/util-crypto@13.5.6(@polkadot/util@13.5.6))(@polkadot/util@13.5.6) + '@polkadot/types': 16.4.6 + '@polkadot/types-support': 16.4.6 + '@polkadot/util': 13.5.6 + '@polkadot/util-crypto': 13.5.6(@polkadot/util@13.5.6) + '@polkadot/x-fetch': 13.5.6 + '@polkadot/x-global': 13.5.6 + '@polkadot/x-ws': 13.5.6 eventemitter3: 5.0.1 mock-socket: 9.3.1 nock: 13.5.6 @@ -4395,152 +4278,152 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/types-augment@16.4.5': + '@polkadot/types-augment@16.4.6': dependencies: - '@polkadot/types': 16.4.5 - '@polkadot/types-codec': 16.4.5 - '@polkadot/util': 13.5.5 + '@polkadot/types': 16.4.6 + '@polkadot/types-codec': 16.4.6 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/types-codec@16.4.5': + '@polkadot/types-codec@16.4.6': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/x-bigint': 13.5.5 + '@polkadot/util': 13.5.6 + '@polkadot/x-bigint': 13.5.6 tslib: 2.8.1 - '@polkadot/types-create@16.4.5': + '@polkadot/types-create@16.4.6': dependencies: - '@polkadot/types-codec': 16.4.5 - '@polkadot/util': 13.5.5 + '@polkadot/types-codec': 16.4.6 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/types-known@16.4.5': + '@polkadot/types-known@16.4.6': dependencies: - '@polkadot/networks': 13.5.5 - '@polkadot/types': 16.4.5 - '@polkadot/types-codec': 16.4.5 - '@polkadot/types-create': 16.4.5 - '@polkadot/util': 13.5.5 + '@polkadot/networks': 13.5.6 + '@polkadot/types': 16.4.6 + '@polkadot/types-codec': 16.4.6 + '@polkadot/types-create': 16.4.6 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/types-support@16.4.5': + '@polkadot/types-support@16.4.6': dependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/types@16.4.5': + '@polkadot/types@16.4.6': dependencies: - '@polkadot/keyring': 13.5.5(@polkadot/util-crypto@13.5.5(@polkadot/util@13.5.5))(@polkadot/util@13.5.5) - '@polkadot/types-augment': 16.4.5 - '@polkadot/types-codec': 16.4.5 - '@polkadot/types-create': 16.4.5 - '@polkadot/util': 13.5.5 - '@polkadot/util-crypto': 13.5.5(@polkadot/util@13.5.5) + '@polkadot/keyring': 13.5.6(@polkadot/util-crypto@13.5.6(@polkadot/util@13.5.6))(@polkadot/util@13.5.6) + '@polkadot/types-augment': 16.4.6 + '@polkadot/types-codec': 16.4.6 + '@polkadot/types-create': 16.4.6 + '@polkadot/util': 13.5.6 + '@polkadot/util-crypto': 13.5.6(@polkadot/util@13.5.6) rxjs: 7.8.2 tslib: 2.8.1 - '@polkadot/util-crypto@13.5.5(@polkadot/util@13.5.5)': + '@polkadot/util-crypto@13.5.6(@polkadot/util@13.5.6)': dependencies: '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 - '@polkadot/networks': 13.5.5 - '@polkadot/util': 13.5.5 - '@polkadot/wasm-crypto': 7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5))) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/x-bigint': 13.5.5 - '@polkadot/x-randomvalues': 13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)) + '@polkadot/networks': 13.5.6 + '@polkadot/util': 13.5.6 + '@polkadot/wasm-crypto': 7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6))) + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/x-bigint': 13.5.6 + '@polkadot/x-randomvalues': 13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)) '@scure/base': 1.2.6 tslib: 2.8.1 - '@polkadot/util@13.5.5': + '@polkadot/util@13.5.6': dependencies: - '@polkadot/x-bigint': 13.5.5 - '@polkadot/x-global': 13.5.5 - '@polkadot/x-textdecoder': 13.5.5 - '@polkadot/x-textencoder': 13.5.5 + '@polkadot/x-bigint': 13.5.6 + '@polkadot/x-global': 13.5.6 + '@polkadot/x-textdecoder': 13.5.6 + '@polkadot/x-textencoder': 13.5.6 '@types/bn.js': 5.2.0 bn.js: 5.2.2 tslib: 2.8.1 - '@polkadot/wasm-bridge@7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)))': + '@polkadot/wasm-bridge@7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)))': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/x-randomvalues': 13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)) + '@polkadot/util': 13.5.6 + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/x-randomvalues': 13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)) tslib: 2.8.1 - '@polkadot/wasm-crypto-asmjs@7.4.1(@polkadot/util@13.5.5)': + '@polkadot/wasm-crypto-asmjs@7.5.1(@polkadot/util@13.5.6)': dependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/wasm-crypto-init@7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)))': + '@polkadot/wasm-crypto-init@7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)))': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5))) - '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/x-randomvalues': 13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)) + '@polkadot/util': 13.5.6 + '@polkadot/wasm-bridge': 7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6))) + '@polkadot/wasm-crypto-asmjs': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/wasm-crypto-wasm': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/x-randomvalues': 13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)) tslib: 2.8.1 - '@polkadot/wasm-crypto-wasm@7.4.1(@polkadot/util@13.5.5)': + '@polkadot/wasm-crypto-wasm@7.5.1(@polkadot/util@13.5.6)': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) + '@polkadot/util': 13.5.6 + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) tslib: 2.8.1 - '@polkadot/wasm-crypto@7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)))': + '@polkadot/wasm-crypto@7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)))': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5))) - '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/wasm-crypto-init': 7.4.1(@polkadot/util@13.5.5)(@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5))) - '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/x-randomvalues': 13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)) + '@polkadot/util': 13.5.6 + '@polkadot/wasm-bridge': 7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6))) + '@polkadot/wasm-crypto-asmjs': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/wasm-crypto-init': 7.5.1(@polkadot/util@13.5.6)(@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6))) + '@polkadot/wasm-crypto-wasm': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/x-randomvalues': 13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)) tslib: 2.8.1 - '@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5)': + '@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6)': dependencies: - '@polkadot/util': 13.5.5 + '@polkadot/util': 13.5.6 tslib: 2.8.1 - '@polkadot/x-bigint@13.5.5': + '@polkadot/x-bigint@13.5.6': dependencies: - '@polkadot/x-global': 13.5.5 + '@polkadot/x-global': 13.5.6 tslib: 2.8.1 - '@polkadot/x-fetch@13.5.5': + '@polkadot/x-fetch@13.5.6': dependencies: - '@polkadot/x-global': 13.5.5 + '@polkadot/x-global': 13.5.6 node-fetch: 3.3.2 tslib: 2.8.1 - '@polkadot/x-global@13.5.5': + '@polkadot/x-global@13.5.6': dependencies: tslib: 2.8.1 - '@polkadot/x-randomvalues@13.5.5(@polkadot/util@13.5.5)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.5.5))': + '@polkadot/x-randomvalues@13.5.6(@polkadot/util@13.5.6)(@polkadot/wasm-util@7.5.1(@polkadot/util@13.5.6))': dependencies: - '@polkadot/util': 13.5.5 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.5.5) - '@polkadot/x-global': 13.5.5 + '@polkadot/util': 13.5.6 + '@polkadot/wasm-util': 7.5.1(@polkadot/util@13.5.6) + '@polkadot/x-global': 13.5.6 tslib: 2.8.1 - '@polkadot/x-textdecoder@13.5.5': + '@polkadot/x-textdecoder@13.5.6': dependencies: - '@polkadot/x-global': 13.5.5 + '@polkadot/x-global': 13.5.6 tslib: 2.8.1 - '@polkadot/x-textencoder@13.5.5': + '@polkadot/x-textencoder@13.5.6': dependencies: - '@polkadot/x-global': 13.5.5 + '@polkadot/x-global': 13.5.6 tslib: 2.8.1 - '@polkadot/x-ws@13.5.5': + '@polkadot/x-ws@13.5.6': dependencies: - '@polkadot/x-global': 13.5.5 + '@polkadot/x-global': 13.5.6 tslib: 2.8.1 ws: 8.18.3 transitivePeerDependencies: @@ -4991,126 +4874,66 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.34': {} - '@rollup/rollup-android-arm-eabi@4.49.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.50.0': optional: true - '@rollup/rollup-android-arm64@4.49.0': - optional: true - '@rollup/rollup-android-arm64@4.50.0': optional: true - '@rollup/rollup-darwin-arm64@4.49.0': - optional: true - '@rollup/rollup-darwin-arm64@4.50.0': optional: true - '@rollup/rollup-darwin-x64@4.49.0': - optional: true - '@rollup/rollup-darwin-x64@4.50.0': optional: true - '@rollup/rollup-freebsd-arm64@4.49.0': - optional: true - '@rollup/rollup-freebsd-arm64@4.50.0': optional: true - '@rollup/rollup-freebsd-x64@4.49.0': - optional: true - '@rollup/rollup-freebsd-x64@4.50.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.49.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.50.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.49.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.50.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.50.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.49.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.50.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.50.0': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-ppc64-gnu@4.50.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.50.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.49.0': - optional: true - '@rollup/rollup-linux-riscv64-musl@4.50.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.50.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.49.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.50.0': optional: true - '@rollup/rollup-linux-x64-musl@4.49.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.50.0': optional: true '@rollup/rollup-openharmony-arm64@4.50.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.49.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.50.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.49.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.50.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.49.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.50.0': optional: true @@ -5120,9 +4943,11 @@ snapshots: '@scure/base@1.2.6': {} + '@scure/base@2.0.0': {} + '@scure/bip32@1.7.0': dependencies: - '@noble/curves': 1.9.7 + '@noble/curves': 1.9.2 '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 @@ -5166,7 +4991,7 @@ snapshots: '@substrate/ss58-registry@1.51.0': {} - '@tailwindcss/node@4.1.12': + '@tailwindcss/node@4.1.13': dependencies: '@jridgewell/remapping': 2.3.5 enhanced-resolve: 5.18.3 @@ -5174,68 +4999,68 @@ snapshots: lightningcss: 1.30.1 magic-string: 0.30.18 source-map-js: 1.2.1 - tailwindcss: 4.1.12 + tailwindcss: 4.1.13 - '@tailwindcss/oxide-android-arm64@4.1.12': + '@tailwindcss/oxide-android-arm64@4.1.13': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.12': + '@tailwindcss/oxide-darwin-arm64@4.1.13': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.12': + '@tailwindcss/oxide-darwin-x64@4.1.13': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.12': + '@tailwindcss/oxide-freebsd-x64@4.1.13': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.12': + '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.12': + '@tailwindcss/oxide-linux-arm64-musl@4.1.13': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.1.12': + '@tailwindcss/oxide-linux-x64-gnu@4.1.13': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.1.12': + '@tailwindcss/oxide-linux-x64-musl@4.1.13': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.1.12': + '@tailwindcss/oxide-wasm32-wasi@4.1.13': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.1.12': + '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.1.12': + '@tailwindcss/oxide-win32-x64-msvc@4.1.13': optional: true - '@tailwindcss/oxide@4.1.12': + '@tailwindcss/oxide@4.1.13': dependencies: detect-libc: 2.0.4 tar: 7.4.3 optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.12 - '@tailwindcss/oxide-darwin-arm64': 4.1.12 - '@tailwindcss/oxide-darwin-x64': 4.1.12 - '@tailwindcss/oxide-freebsd-x64': 4.1.12 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.12 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.12 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.12 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.12 - '@tailwindcss/oxide-linux-x64-musl': 4.1.12 - '@tailwindcss/oxide-wasm32-wasi': 4.1.12 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.12 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.12 + '@tailwindcss/oxide-android-arm64': 4.1.13 + '@tailwindcss/oxide-darwin-arm64': 4.1.13 + '@tailwindcss/oxide-darwin-x64': 4.1.13 + '@tailwindcss/oxide-freebsd-x64': 4.1.13 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.13 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.13 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.13 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.13 + '@tailwindcss/oxide-linux-x64-musl': 4.1.13 + '@tailwindcss/oxide-wasm32-wasi': 4.1.13 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.13 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.13 - '@tailwindcss/vite@4.1.12(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@tailwindcss/vite@4.1.13(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: - '@tailwindcss/node': 4.1.12 - '@tailwindcss/oxide': 4.1.12 - tailwindcss: 4.1.12 - vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + '@tailwindcss/node': 4.1.13 + '@tailwindcss/oxide': 4.1.13 + tailwindcss: 4.1.13 + vite: 7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) '@tanem/svg-injector@10.1.68': dependencies: @@ -5266,17 +5091,13 @@ snapshots: '@types/bn.js@5.2.0': dependencies: - '@types/node': 24.3.0 + '@types/node': 24.3.1 '@types/estree@1.0.8': {} '@types/json-schema@7.0.15': {} - '@types/node@22.18.0': - dependencies: - undici-types: 6.21.0 - - '@types/node@24.3.0': + '@types/node@24.3.1': dependencies: undici-types: 7.10.0 @@ -5300,14 +5121,14 @@ snapshots: '@types/uuid@10.0.0': {} - '@typescript-eslint/eslint-plugin@8.41.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.42.0(@typescript-eslint/parser@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - '@typescript-eslint/scope-manager': 8.41.0 - '@typescript-eslint/type-utils': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/parser': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.42.0 + '@typescript-eslint/type-utils': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/utils': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.42.0 eslint: 9.34.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.5 @@ -5317,41 +5138,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': + '@typescript-eslint/parser@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@typescript-eslint/scope-manager': 8.41.0 - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/scope-manager': 8.42.0 + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.42.0 debug: 4.4.1 eslint: 9.34.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.41.0(typescript@5.9.2)': + '@typescript-eslint/project-service@8.42.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.9.2) - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.9.2) + '@typescript-eslint/types': 8.42.0 debug: 4.4.1 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.41.0': + '@typescript-eslint/scope-manager@8.42.0': dependencies: - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/visitor-keys': 8.42.0 - '@typescript-eslint/tsconfig-utils@8.41.0(typescript@5.9.2)': + '@typescript-eslint/tsconfig-utils@8.42.0(typescript@5.9.2)': dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) debug: 4.4.1 eslint: 9.34.0(jiti@2.5.1) ts-api-utils: 2.1.0(typescript@5.9.2) @@ -5359,14 +5180,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.41.0': {} + '@typescript-eslint/types@8.42.0': {} - '@typescript-eslint/typescript-estree@8.41.0(typescript@5.9.2)': + '@typescript-eslint/typescript-estree@8.42.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/project-service': 8.41.0(typescript@5.9.2) - '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.9.2) - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/project-service': 8.42.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.9.2) + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/visitor-keys': 8.42.0 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -5377,23 +5198,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': + '@typescript-eslint/utils@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.5.1)) - '@typescript-eslint/scope-manager': 8.41.0 - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.9.2) + '@eslint-community/eslint-utils': 4.8.0(eslint@9.34.0(jiti@2.5.1)) + '@typescript-eslint/scope-manager': 8.42.0 + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) eslint: 9.34.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.41.0': + '@typescript-eslint/visitor-keys@8.42.0': dependencies: - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/types': 8.42.0 eslint-visitor-keys: 4.2.1 - '@vitejs/plugin-react@5.0.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@vitejs/plugin-react@5.0.2(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: '@babel/core': 7.28.3 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.3) @@ -5401,7 +5222,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.34 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vite: 7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -5504,7 +5325,7 @@ snapshots: dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.2 - unstorage: 1.17.0(idb-keyval@6.2.2) + unstorage: 1.17.1(idb-keyval@6.2.2) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -5806,8 +5627,8 @@ snapshots: browserslist@4.25.4: dependencies: - caniuse-lite: 1.0.30001739 - electron-to-chromium: 1.5.211 + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.214 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.4) @@ -5831,7 +5652,7 @@ snapshots: camelcase@5.3.1: {} - caniuse-lite@1.0.30001739: {} + caniuse-lite@1.0.30001741: {} chai@6.0.1: {} @@ -5967,7 +5788,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.211: {} + electron-to-chromium@1.5.214: {} emoji-regex@10.5.0: {} @@ -6040,7 +5861,7 @@ snapshots: eslint@9.34.0(jiti@2.5.1): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.8.0(eslint@9.34.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 '@eslint/config-helpers': 0.3.1 @@ -6048,7 +5869,7 @@ snapshots: '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.34.0 '@eslint/plugin-kit': 0.3.5 - '@humanfs/node': 0.16.6 + '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 @@ -6246,7 +6067,7 @@ snapshots: defu: 6.1.4 destr: 2.0.5 iron-webcrypto: 1.2.1 - node-mock-http: 1.0.2 + node-mock-http: 1.0.3 radix3: 1.1.2 ufo: 1.6.1 uncrypto: 0.1.3 @@ -6441,7 +6262,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.1.0: {} + lru-cache@11.2.1: {} lru-cache@5.1.1: dependencies: @@ -6536,7 +6357,7 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-mock-http@1.0.2: {} + node-mock-http@1.0.3: {} node-releases@2.0.19: {} @@ -6598,7 +6419,7 @@ snapshots: dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/ciphers': 1.3.0 - '@noble/curves': 1.9.7 + '@noble/curves': 1.9.2 '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 @@ -6703,7 +6524,7 @@ snapshots: sonic-boom: 2.8.0 thread-stream: 0.15.2 - pino@9.9.0: + pino@9.9.2: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.5.0 @@ -6727,24 +6548,24 @@ snapshots: pngjs@5.0.0: {} - polkadot-api@1.16.4(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1): + polkadot-api@1.17.1(jiti@2.5.1)(postcss@8.5.6)(rxjs@7.8.2)(yaml@2.6.1): dependencies: - '@polkadot-api/cli': 0.14.11(jiti@2.5.1)(postcss@8.5.6)(yaml@2.6.1) - '@polkadot-api/ink-contracts': 0.3.8 + '@polkadot-api/cli': 0.14.13(jiti@2.5.1)(postcss@8.5.6)(yaml@2.6.1) + '@polkadot-api/ink-contracts': 0.3.10 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.9.6 + '@polkadot-api/known-chains': 0.9.8 '@polkadot-api/logs-provider': 0.0.6 - '@polkadot-api/metadata-builders': 0.13.2 - '@polkadot-api/metadata-compatibility': 0.3.3 - '@polkadot-api/observable-client': 0.13.8(rxjs@7.8.2) - '@polkadot-api/pjs-signer': 0.6.12 + '@polkadot-api/metadata-builders': 0.13.4 + '@polkadot-api/metadata-compatibility': 0.3.5 + '@polkadot-api/observable-client': 0.14.1(rxjs@7.8.2) + '@polkadot-api/pjs-signer': 0.6.14 '@polkadot-api/polkadot-sdk-compat': 2.3.3 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signer': 0.2.6 - '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.10) - '@polkadot-api/smoldot': 0.3.10 - '@polkadot-api/substrate-bindings': 0.16.0 - '@polkadot-api/substrate-client': 0.4.4 + '@polkadot-api/signer': 0.2.8 + '@polkadot-api/sm-provider': 0.1.9(@polkadot-api/smoldot@0.3.12) + '@polkadot-api/smoldot': 0.3.12 + '@polkadot-api/substrate-bindings': 0.16.2 + '@polkadot-api/substrate-client': 0.4.6 '@polkadot-api/utils': 0.2.0 '@polkadot-api/ws-provider': 0.5.0 '@rx-state/core': 0.1.4(rxjs@7.8.2) @@ -6935,32 +6756,6 @@ snapshots: reusify@1.1.0: {} - rollup@4.49.0: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.49.0 - '@rollup/rollup-android-arm64': 4.49.0 - '@rollup/rollup-darwin-arm64': 4.49.0 - '@rollup/rollup-darwin-x64': 4.49.0 - '@rollup/rollup-freebsd-arm64': 4.49.0 - '@rollup/rollup-freebsd-x64': 4.49.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.49.0 - '@rollup/rollup-linux-arm-musleabihf': 4.49.0 - '@rollup/rollup-linux-arm64-gnu': 4.49.0 - '@rollup/rollup-linux-arm64-musl': 4.49.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.49.0 - '@rollup/rollup-linux-ppc64-gnu': 4.49.0 - '@rollup/rollup-linux-riscv64-gnu': 4.49.0 - '@rollup/rollup-linux-riscv64-musl': 4.49.0 - '@rollup/rollup-linux-s390x-gnu': 4.49.0 - '@rollup/rollup-linux-x64-gnu': 4.49.0 - '@rollup/rollup-linux-x64-musl': 4.49.0 - '@rollup/rollup-win32-arm64-msvc': 4.49.0 - '@rollup/rollup-win32-ia32-msvc': 4.49.0 - '@rollup/rollup-win32-x64-msvc': 4.49.0 - fsevents: 2.3.3 - rollup@4.50.0: dependencies: '@types/estree': 1.0.8 @@ -7034,7 +6829,7 @@ snapshots: - utf-8-validate optional: true - smoldot@2.0.36: + smoldot@2.0.38: dependencies: ws: 8.18.3 transitivePeerDependencies: @@ -7135,11 +6930,11 @@ snapshots: tailwind-merge@3.3.1: {} - tailwindcss-animate@1.0.7(tailwindcss@4.1.12): + tailwindcss-animate@1.0.7(tailwindcss@4.1.13): dependencies: - tailwindcss: 4.1.12 + tailwindcss: 4.1.13 - tailwindcss@4.1.12: {} + tailwindcss@4.1.13: {} tapable@2.2.3: {} @@ -7237,12 +7032,12 @@ snapshots: type-fest@4.41.0: {} - typescript-eslint@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2): + typescript-eslint@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.41.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) - '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.42.0(@typescript-eslint/parser@8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/parser': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.42.0(eslint@9.34.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.34.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: @@ -7258,15 +7053,13 @@ snapshots: uncrypto@0.1.3: {} - undici-types@6.21.0: {} - undici-types@7.10.0: {} unicorn-magic@0.1.0: {} unicorn-magic@0.3.0: {} - unstorage@1.17.0(idb-keyval@6.2.2): + unstorage@1.17.1(idb-keyval@6.2.2): dependencies: anymatch: 3.1.3 chokidar: 4.0.3 @@ -7346,16 +7139,16 @@ snapshots: - utf-8-validate - zod - vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1): + vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.49.0 + rollup: 4.50.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.3.0 + '@types/node': 24.3.1 fsevents: 2.3.3 jiti: 2.5.1 lightningcss: 1.30.1 diff --git a/src/state/chains/chain.state.ts b/src/state/chains/chain.state.ts index 2f2c598..df0142b 100644 --- a/src/state/chains/chain.state.ts +++ b/src/state/chains/chain.state.ts @@ -4,13 +4,11 @@ import { } from "@/chopsticks/chopsticks" import { getHashParams, setHashParams } from "@/hashParams" import { getDynamicBuilder, getLookupFn } from "@polkadot-api/metadata-builders" -import { getObservableClient } from "@polkadot-api/observable-client" import { decAnyMetadata, HexString, unifyMetadata, } from "@polkadot-api/substrate-bindings" -import { createClient as createSubstrateClient } from "@polkadot-api/substrate-client" import { getExtrinsicDecoder } from "@polkadot-api/tx-utils" import { fromHex, toHex } from "@polkadot-api/utils" import { liftSuspense, sinkSuspense, state, SUSPENSE } from "@react-rxjs/core" @@ -49,6 +47,7 @@ import { getWebsocketProvider, WebsocketSource, } from "./websocket" +import type { ChainHead$ } from "@polkadot-api/observable-client" export type ChainSource = WebsocketSource | SmoldotSource @@ -200,25 +199,18 @@ export const chainClient$ = state( map((src) => [src.id, getProvider(src)] as const), switchMap(([id, provider], i) => { const setMetadata = setMetadataFactory(id) - const substrateClient = createSubstrateClient(provider) - const observableClient = getObservableClient(substrateClient, { - getMetadata, - setMetadata, - }) - const chainHead = observableClient.chainHead$(2) const client = createClient(provider, { getMetadata: (id) => firstValueFrom(getMetadata(id)), setMetadata, }) + const chainHead: ChainHead$ = (client as any).___INTERNAL_DO_NOT_USE return concat( i === 0 ? EMPTY : of(SUSPENSE), - of({ id, client, substrateClient, observableClient, chainHead }), + of({ id, client, chainHead }), NEVER, ).pipe( finalize(() => { - chainHead.unfollow() client.destroy() - observableClient.destroy() }), ) }), @@ -254,7 +246,7 @@ export const unsafeApi$ = chainClient$.pipeState( const uncachedRuntimeCtx$ = chainClient$.pipeState( switchMap(({ chainHead }) => chainHead.runtime$), - filter((v) => !!v), + filter(Boolean), ) export const runtimeCtx$ = chainClient$.pipeState( diff --git a/src/state/chains/smoldot.ts b/src/state/chains/smoldot.ts index 4dd4e20..62e01f8 100644 --- a/src/state/chains/smoldot.ts +++ b/src/state/chains/smoldot.ts @@ -1,8 +1,8 @@ -import { JsonRpcProvider } from "@polkadot-api/substrate-client" import { getSmProvider } from "polkadot-api/sm-provider" import { Chain } from "polkadot-api/smoldot" import { startFromWorker } from "polkadot-api/smoldot/from-worker" import SmWorker from "polkadot-api/smoldot/worker?worker" +import type { JsonRpcProvider } from "polkadot-api/ws-provider/web" const [dotChainSpec, ksmChainSpec, paseoChainSpec, westendChainSpec] = [ import("polkadot-api/chains/polkadot"), @@ -47,7 +47,7 @@ export interface SmoldotSource { } } -export function createSmoldotSource( +export async function createSmoldotSource( id: string, relayChain?: string, ): Promise { @@ -58,17 +58,16 @@ export function createSmoldotSource( value: { chainSpec }, })) } - return import(`./chainspecs/${id}.ts`).then(({ chainSpec }) => { - const parsed = JSON.parse(chainSpec) - return { - id, - type: "chainSpec", - value: { - chainSpec, - relayChain: relayChain || parsed.relayChain || parsed.relay_chain, - }, - } - }) + const { chainSpec } = await import(`./chainspecs/${id}.ts`) + const parsed = JSON.parse(chainSpec) + return { + id, + type: "chainSpec", + value: { + chainSpec, + relayChain: relayChain || parsed.relayChain || parsed.relay_chain, + }, + } } export function getSmoldotProvider(source: SmoldotSource): JsonRpcProvider { diff --git a/src/state/chains/websocket.ts b/src/state/chains/websocket.ts index eec8bb1..888a28f 100644 --- a/src/state/chains/websocket.ts +++ b/src/state/chains/websocket.ts @@ -1,6 +1,5 @@ -import { JsonRpcProvider } from "@polkadot-api/substrate-client" import { withPolkadotSdkCompat } from "polkadot-api/polkadot-sdk-compat" -import { getWsProvider } from "polkadot-api/ws-provider/web" +import { getWsProvider, JsonRpcProvider } from "polkadot-api/ws-provider/web" export interface WebsocketSource { type: "websocket"