From 8dab9a98cee88851ddeac1127c2748cf54cd2e0b Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:20:28 -0300 Subject: [PATCH 1/4] feat: upgrade fuel sdk and web3modal --- e2e-tests/package.json | 2 +- examples/react-app/package.json | 2 +- examples/react-next/package.json | 2 +- packages/bako-safe/package.json | 4 +- packages/burner-wallet-connector/package.json | 4 +- packages/common/package.json | 4 +- packages/connectors/package.json | 13 +- packages/docs/package.json | 2 +- packages/evm-connector/package.json | 4 +- packages/evm-predicates/package.json | 2 +- packages/fuel-development-wallet/package.json | 4 +- packages/fuel-wallet/package.json | 4 +- packages/fuelet-wallet/package.json | 4 +- packages/react/package.json | 4 +- packages/solana-connector/package.json | 10 +- packages/walletconnect-connector/package.json | 12 +- pnpm-lock.yaml | 1837 +++++++++-------- 17 files changed, 999 insertions(+), 915 deletions(-) diff --git a/e2e-tests/package.json b/e2e-tests/package.json index 345c1144..2859f123 100644 --- a/e2e-tests/package.json +++ b/e2e-tests/package.json @@ -16,7 +16,7 @@ "@playwright/test": "1.46.1", "@types/node": "20.12.11", "dotenv": "16.4.5", - "fuels": "0.93.0" + "fuels": "0.94.8" }, "engines": { "node": ">=18", diff --git a/examples/react-app/package.json b/examples/react-app/package.json index 3e5be703..2c7e2201 100644 --- a/examples/react-app/package.json +++ b/examples/react-app/package.json @@ -18,7 +18,7 @@ "@wagmi/connectors": "5.1.7", "@wagmi/core": "2.13.4", "clsx": "2.1.1", - "fuels": "0.94.6", + "fuels": "0.94.8", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/examples/react-next/package.json b/examples/react-next/package.json index c81353ec..f89fd832 100644 --- a/examples/react-next/package.json +++ b/examples/react-next/package.json @@ -12,7 +12,7 @@ "@fuels/react": "workspace:*", "@tanstack/react-query": "5.35.1", "@wagmi/connectors": "5.1.7", - "fuels": "0.94.6", + "fuels": "0.94.8", "next": "14.2.3", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/bako-safe/package.json b/packages/bako-safe/package.json index cfff1e7c..d7045efb 100644 --- a/packages/bako-safe/package.json +++ b/packages/bako-safe/package.json @@ -16,11 +16,11 @@ "socket.io-client": "4.7.2" }, "peerDependencies": { - "fuels": ">=0.94.6", + "fuels": ">=0.94.98", "socket.io-client": "4.7.2" }, "devDependencies": { - "fuels": "0.94.6", + "fuels": "0.94.8", "tsup": "8.0.2", "typescript": "5.4.2", "undici": "6.9.0" diff --git a/packages/burner-wallet-connector/package.json b/packages/burner-wallet-connector/package.json index 019e702c..28d4da28 100644 --- a/packages/burner-wallet-connector/package.json +++ b/packages/burner-wallet-connector/package.json @@ -14,11 +14,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "devDependencies": { "@fuel-connectors/common": "workspace:*", - "fuels": "0.94.6", + "fuels": "0.94.8", "jsdom": "24.0.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/common/package.json b/packages/common/package.json index 91758dfd..d9766f36 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -25,7 +25,7 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "dependencies": { "@ethersproject/bytes": "5.7.0", @@ -37,7 +37,7 @@ }, "devDependencies": { "@types/memoizee": "0.4.11", - "fuels": "0.94.6", + "fuels": "0.94.8", "terser": "5.31.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/connectors/package.json b/packages/connectors/package.json index e452ad0f..d1974b1d 100644 --- a/packages/connectors/package.json +++ b/packages/connectors/package.json @@ -18,17 +18,18 @@ "ts:check": "tsc --noEmit" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "dependencies": { "@ethereumjs/util": "9.0.3", "@ethersproject/bytes": "5.7.0", + "@fuels/connectors": "0.29.2", "@solana/web3.js": "1.93.1", "@wagmi/core": "2.13.4", - "@web3modal/core": "5.0.0", - "@web3modal/scaffold": "5.0.0", - "@web3modal/solana": "5.0.0", - "@web3modal/wagmi": "5.0.0", + "@web3modal/core": "5.1.10", + "@web3modal/scaffold": "5.1.1", + "@web3modal/solana": "5.1.10", + "@web3modal/wagmi": "5.1.10", "rpc-websockets": "7.11.0", "socket.io-client": "4.7.2", "viem": "2.20.1" @@ -42,7 +43,7 @@ "@fuel-connectors/fuelet-wallet": "workspace:*", "@fuel-connectors/solana-connector": "workspace:*", "@fuel-connectors/walletconnect-connector": "workspace:*", - "fuels": "0.94.6", + "fuels": "0.94.8", "terser": "5.31.0", "tsup": "8.0.2", "typescript": "5.4.5" diff --git a/packages/docs/package.json b/packages/docs/package.json index 52cc1b82..436122c4 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -16,7 +16,7 @@ "dependencies": { "@fuel-ts/errors": "0.93.0", "@fuel-ts/versions": "0.93.0", - "fuels": "0.94.6", + "fuels": "0.94.8", "typedoc-plugin-markdown": "^3.15.3" }, "devDependencies": { diff --git a/packages/evm-connector/package.json b/packages/evm-connector/package.json index 6eef2dd6..d635bde3 100644 --- a/packages/evm-connector/package.json +++ b/packages/evm-connector/package.json @@ -20,7 +20,7 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -31,7 +31,7 @@ "@fuel-connectors/common": "workspace:*", "@fuel-connectors/evm-predicates": "workspace:*", "@types/memoizee": "0.4.11", - "fuels": "0.94.6", + "fuels": "0.94.8", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/packages/evm-predicates/package.json b/packages/evm-predicates/package.json index cf0a7c50..5e8a3f7a 100644 --- a/packages/evm-predicates/package.json +++ b/packages/evm-predicates/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@fuel-connectors/common": "workspace:*", - "fuels": "0.94.4", + "fuels": "0.94.8", "tsx": "4.9.3", "typescript": "5.4.5" } diff --git a/packages/fuel-development-wallet/package.json b/packages/fuel-development-wallet/package.json index 662df581..42ef8865 100644 --- a/packages/fuel-development-wallet/package.json +++ b/packages/fuel-development-wallet/package.json @@ -13,11 +13,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.94.6", + "fuels": "0.94.8", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuel-wallet/package.json b/packages/fuel-wallet/package.json index 3a4d6b11..6921ccb5 100644 --- a/packages/fuel-wallet/package.json +++ b/packages/fuel-wallet/package.json @@ -13,14 +13,14 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "dependencies": { "json-rpc-2.0": "1.7.0" }, "devDependencies": { "events": "3.3.0", - "fuels": "0.94.6", + "fuels": "0.94.8", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuelet-wallet/package.json b/packages/fuelet-wallet/package.json index ca38e2e0..08a0ce7c 100644 --- a/packages/fuelet-wallet/package.json +++ b/packages/fuelet-wallet/package.json @@ -13,11 +13,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.94.6" + "fuels": ">=0.94.98" }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.94.6", + "fuels": "0.94.8", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/react/package.json b/packages/react/package.json index 204473b2..56ceec1a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -27,7 +27,7 @@ }, "peerDependencies": { "@tanstack/react-query": ">=5.0.0", - "fuels": ">=0.94.6", + "fuels": ">=0.94.98", "react": ">=18.0.0" }, "dependencies": { @@ -38,7 +38,7 @@ "@tanstack/react-query": "5.35.1", "@types/react": "18.3.1", "compare-versions": "6.1.0", - "fuels": "0.94.6", + "fuels": "0.94.8", "react": "18.3.1", "tsup": "7.3.0", "tsx": "4.9.3", diff --git a/packages/solana-connector/package.json b/packages/solana-connector/package.json index 788e1a6f..12bb36a0 100644 --- a/packages/solana-connector/package.json +++ b/packages/solana-connector/package.json @@ -22,9 +22,9 @@ "test": "vitest" }, "peerDependencies": { - "@web3modal/core": ">=5.0.0", - "@web3modal/scaffold": ">=5.0.0", - "fuels": ">=0.94.6" + "@web3modal/core": ">=5.1.10", + "@web3modal/scaffold": ">=5.1.1", + "fuels": ">=0.94.98" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -38,8 +38,8 @@ "devDependencies": { "@fuel-connectors/common": "workspace:*", "@types/memoizee": "0.4.11", - "@web3modal/core": "5.0.0", - "fuels": "0.94.6", + "@web3modal/core": "5.1.10", + "fuels": "0.94.8", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/packages/walletconnect-connector/package.json b/packages/walletconnect-connector/package.json index a0d71a13..91a7130c 100644 --- a/packages/walletconnect-connector/package.json +++ b/packages/walletconnect-connector/package.json @@ -20,15 +20,15 @@ "test": "vitest" }, "peerDependencies": { - "@web3modal/core": ">=5.0.0", - "@web3modal/scaffold": ">=5.0.0", - "fuels": ">=0.94.6" + "@web3modal/core": ">=5.1.10", + "@web3modal/scaffold": ">=5.1.1", + "fuels": ">=0.94.98" }, "dependencies": { "@ethereumjs/util": "9.0.3", "@ethersproject/bytes": "5.7.0", "@wagmi/core": "2.13.4", - "@web3modal/wagmi": "5.0.0", + "@web3modal/wagmi": "5.1.10", "memoizee": "0.4.15", "viem": "2.20.1" }, @@ -36,8 +36,8 @@ "@fuel-connectors/common": "workspace:*", "@fuel-connectors/evm-predicates": "workspace:*", "@types/memoizee": "0.4.11", - "@web3modal/core": "5.0.0", - "fuels": "0.94.6", + "@web3modal/core": "5.1.10", + "fuels": "0.94.8", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd86107d..867f5bb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,7 +32,7 @@ importers: version: 0.20.0(tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)) '@vitest/coverage-v8': specifier: 2.0.2 - version: 2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0)(terser@5.31.0)) + version: 2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) compare-versions: specifier: 6.1.0 version: 6.1.0 @@ -76,8 +76,8 @@ importers: specifier: 2.1.1 version: 2.1.1 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 react: specifier: 18.3.1 version: 18.3.1 @@ -128,8 +128,8 @@ importers: specifier: 5.1.7 version: 5.1.7(@types/react@18.3.1)(@wagmi/core@2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 next: specifier: 14.2.3 version: 14.2.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -166,8 +166,8 @@ importers: version: 4.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) devDependencies: fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.2))(typescript@5.4.2) @@ -184,8 +184,8 @@ importers: specifier: workspace:* version: link:../common fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -230,8 +230,8 @@ importers: specifier: 0.4.11 version: 0.4.11 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 terser: specifier: 5.31.0 version: 5.31.0 @@ -253,6 +253,9 @@ importers: '@ethersproject/bytes': specifier: 5.7.0 version: 5.7.0 + '@fuels/connectors': + specifier: 0.29.2 + version: 0.29.2(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(@wagmi/connectors@5.1.7(@types/react@18.3.1)(@wagmi/core@2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(fuels@0.94.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5))(zod@3.22.4) '@solana/web3.js': specifier: 1.93.1 version: 1.93.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -260,17 +263,17 @@ importers: specifier: 2.13.4 version: 2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@web3modal/core': - specifier: 5.0.0 - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: 5.1.10 + version: 5.1.10(@types/react@18.3.1)(react@18.3.1) '@web3modal/scaffold': - specifier: 5.0.0 - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: 5.1.1 + version: 5.1.1(@types/react@18.3.1)(react@18.3.1) '@web3modal/solana': - specifier: 5.0.0 - version: 5.0.0(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5)) + specifier: 5.1.10 + version: 5.1.10(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5)) '@web3modal/wagmi': - specifier: 5.0.0 - version: 5.0.0(iofrudng23ohf4rhkqrzui3v3u) + specifier: 5.1.10 + version: 5.1.10(ayd3relvnscntoa4rapvoi42uq) rpc-websockets: specifier: 7.11.0 version: 7.11.0 @@ -306,8 +309,8 @@ importers: specifier: workspace:* version: link:../walletconnect-connector fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 terser: specifier: 5.31.0 version: 5.31.0 @@ -327,8 +330,8 @@ importers: specifier: 0.93.0 version: 0.93.0 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 typedoc-plugin-markdown: specifier: ^3.15.3 version: 3.17.1(typedoc@0.25.13(typescript@5.4.5)) @@ -389,8 +392,8 @@ importers: specifier: 0.4.11 version: 0.4.11 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -431,8 +434,8 @@ importers: specifier: workspace:* version: link:../common fuels: - specifier: 0.94.4 - version: 0.94.4 + specifier: 0.94.8 + version: 0.94.8 tsx: specifier: 4.9.3 version: 4.9.3 @@ -446,8 +449,8 @@ importers: specifier: workspace:* version: link:../fuel-wallet fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) @@ -471,8 +474,8 @@ importers: specifier: 3.3.0 version: 3.3.0 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) @@ -492,8 +495,8 @@ importers: specifier: workspace:* version: link:../fuel-wallet fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) @@ -526,8 +529,8 @@ importers: specifier: 6.1.0 version: 6.1.0 fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 react: specifier: 18.3.1 version: 18.3.1 @@ -553,8 +556,8 @@ importers: specifier: 1.93.1 version: 1.93.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@web3modal/scaffold': - specifier: '>=5.0.0' - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: '>=5.1.1' + version: 5.1.1(@types/react@18.3.1)(react@18.3.1) '@web3modal/solana': specifier: 5.0.0 version: 5.0.0(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5)) @@ -575,11 +578,11 @@ importers: specifier: 0.4.11 version: 0.4.11 '@web3modal/core': - specifier: 5.0.0 - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: 5.1.10 + version: 5.1.10(@types/react@18.3.1)(react@18.3.1) fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -620,11 +623,11 @@ importers: specifier: 2.13.4 version: 2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@web3modal/scaffold': - specifier: '>=5.0.0' - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: '>=5.1.1' + version: 5.1.1(@types/react@18.3.1)(react@18.3.1) '@web3modal/wagmi': - specifier: 5.0.0 - version: 5.0.0(iofrudng23ohf4rhkqrzui3v3u) + specifier: 5.1.10 + version: 5.1.10(ayd3relvnscntoa4rapvoi42uq) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -642,11 +645,11 @@ importers: specifier: 0.4.11 version: 0.4.11 '@web3modal/core': - specifier: 5.0.0 - version: 5.0.0(@types/react@18.3.1)(react@18.3.1) + specifier: 5.1.10 + version: 5.1.10(@types/react@18.3.1)(react@18.3.1) fuels: - specifier: 0.94.6 - version: 0.94.6 + specifier: 0.94.8 + version: 0.94.8 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -1572,6 +1575,9 @@ packages: '@coinbase/wallet-sdk@3.9.3': resolution: {integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==} + '@coinbase/wallet-sdk@4.0.3': + resolution: {integrity: sha512-y/OGEjlvosikjfB+wk+4CVb9OxD1ob9cidEBLI5h8Hxaf/Qoob2XoVT1uvhtAzBx34KpGYSd+alKvh/GCRre4Q==} + '@coinbase/wallet-sdk@4.0.4': resolution: {integrity: sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==} @@ -1620,20 +1626,14 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.22.0': - resolution: {integrity: sha512-uvQR2crZ/zgzSHDvdygHyNI+ze9zwS8mqz0YtGXotSqvEE0UkYE9s+FZKQNTt1VtT719mfP3vHrUdCpxBNQZhQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.23.0': resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.23.1': - resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + '@esbuild/aix-ppc64@0.24.0': + resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -1656,20 +1656,14 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.22.0': - resolution: {integrity: sha512-UKhPb3o2gAB/bfXcl58ZXTn1q2oVu1rEu/bKrCtmm+Nj5MKUbrOwR5WAixE2v+lk0amWuwPvhnPpBRLIGiq7ig==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.23.0': resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.23.1': - resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + '@esbuild/android-arm64@0.24.0': + resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -1692,20 +1686,14 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.22.0': - resolution: {integrity: sha512-PBnyP+r8vJE4ifxsWys9l+Mc2UY/yYZOpX82eoyGISXXb3dRr0M21v+s4fgRKWMFPMSf/iyowqPW/u7ScSUkjQ==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.23.0': resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.23.1': - resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + '@esbuild/android-arm@0.24.0': + resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -1728,20 +1716,14 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.22.0': - resolution: {integrity: sha512-IjTYtvIrjhR41Ijy2dDPgYjQHWG/x/A4KXYbs1fiU3efpRdoxMChK3oEZV6GPzVEzJqxFgcuBaiX1kwEvWUxSw==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.23.0': resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.23.1': - resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + '@esbuild/android-x64@0.24.0': + resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -1764,20 +1746,14 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.22.0': - resolution: {integrity: sha512-mqt+Go4y9wRvEz81bhKd9RpHsQR1LwU8Xm6jZRUV/xpM7cIQFbFH6wBCLPTNsdELBvfoHeumud7X78jQQJv2TA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.23.0': resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.23.1': - resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + '@esbuild/darwin-arm64@0.24.0': + resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -1800,20 +1776,14 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.22.0': - resolution: {integrity: sha512-vTaTQ9OgYc3VTaWtOE5pSuDT6H3d/qSRFRfSBbnxFfzAvYoB3pqKXA0LEbi/oT8GUOEAutspfRMqPj2ezdFaMw==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.23.0': resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.23.1': - resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + '@esbuild/darwin-x64@0.24.0': + resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -1836,20 +1806,14 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.22.0': - resolution: {integrity: sha512-0e1ZgoobJzaGnR4reD7I9rYZ7ttqdh1KPvJWnquUoDJhL0rYwdneeLailBzd2/4g/U5p4e5TIHEWa68NF2hFpQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.23.0': resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.23.1': - resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + '@esbuild/freebsd-arm64@0.24.0': + resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -1872,20 +1836,14 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.22.0': - resolution: {integrity: sha512-BFgyYwlCwRWyPQJtkzqq2p6pJbiiWgp0P9PNf7a5FQ1itKY4czPuOMAlFVItirSmEpRPCeImuwePNScZS0pL5Q==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.23.0': resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.23.1': - resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + '@esbuild/freebsd-x64@0.24.0': + resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -1908,20 +1866,14 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.22.0': - resolution: {integrity: sha512-V/K2rctCUgC0PCXpN7AqT4hoazXKgIYugFGu/myk2+pfe6jTW2guz/TBwq4cZ7ESqusR/IzkcQaBkcjquuBWsw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.23.0': resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.23.1': - resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + '@esbuild/linux-arm64@0.24.0': + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -1944,20 +1896,14 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.22.0': - resolution: {integrity: sha512-KEMWiA9aGuPUD4BH5yjlhElLgaRXe+Eri6gKBoDazoPBTo1BXc/e6IW5FcJO9DoL19FBeCxgONyh95hLDNepIg==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.23.0': resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.23.1': - resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + '@esbuild/linux-arm@0.24.0': + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -1980,20 +1926,14 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.22.0': - resolution: {integrity: sha512-r2ZZqkOMOrpUhzNwxI7uLAHIDwkfeqmTnrv1cjpL/rjllPWszgqmprd/om9oviKXUBpMqHbXmppvjAYgISb26Q==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.23.0': resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.23.1': - resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + '@esbuild/linux-ia32@0.24.0': + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -2016,20 +1956,14 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.22.0': - resolution: {integrity: sha512-qaowLrV/YOMAL2RfKQ4C/VaDzAuLDuylM2sd/LH+4OFirMl6CuDpRlCq4u49ZBaVV8pkI/Y+hTdiibvQRhojCA==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.23.0': resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.23.1': - resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + '@esbuild/linux-loong64@0.24.0': + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -2052,20 +1986,14 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.22.0': - resolution: {integrity: sha512-hgrezzjQTRxjkQ5k08J6rtZN5PNnkWx/Rz6Kmj9gnsdCAX1I4Dn4ZPqvFRkXo55Q3pnVQJBwbdtrTO7tMGtyVA==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.23.0': resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.23.1': - resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + '@esbuild/linux-mips64el@0.24.0': + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -2088,20 +2016,14 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.22.0': - resolution: {integrity: sha512-ewxg6FLLUio883XgSjfULEmDl3VPv/TYNnRprVAS3QeGFLdCYdx1tIudBcd7n9jIdk82v1Ajov4jx87qW7h9+g==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.23.0': resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.23.1': - resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + '@esbuild/linux-ppc64@0.24.0': + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -2124,20 +2046,14 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.22.0': - resolution: {integrity: sha512-Az5XbgSJC2lE8XK8pdcutsf9RgdafWdTpUK/+6uaDdfkviw/B4JCwAfh1qVeRWwOohwdsl4ywZrWBNWxwrPLFg==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.23.0': resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.23.1': - resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + '@esbuild/linux-riscv64@0.24.0': + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -2160,20 +2076,14 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.22.0': - resolution: {integrity: sha512-8j4a2ChT9+V34NNNY9c/gMldutaJFmfMacTPq4KfNKwv2fitBCLYjee7c+Vxaha2nUhPK7cXcZpJtJ3+Y7ZdVQ==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.23.0': resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.23.1': - resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + '@esbuild/linux-s390x@0.24.0': + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -2196,20 +2106,14 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.22.0': - resolution: {integrity: sha512-JUQyOnpbAkkRFOk/AhsEemz5TfWN4FJZxVObUlnlNCbe7QBl61ZNfM4cwBXayQA6laMJMUcqLHaYQHAB6YQ95Q==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.23.0': resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.23.1': - resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + '@esbuild/linux-x64@0.24.0': + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -2232,38 +2136,26 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.22.0': - resolution: {integrity: sha512-11PoCoHXo4HFNbLsXuMB6bpMPWGDiw7xETji6COdJss4SQZLvcgNoeSqWtATRm10Jj1uEHiaIk4N0PiN6x4Fcg==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.23.0': resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.23.1': - resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + '@esbuild/netbsd-x64@0.24.0': + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.22.0': - resolution: {integrity: sha512-Ezlhu/YyITmXwKSB+Zu/QqD7cxrjrpiw85cc0Rbd3AWr2wsgp+dWbWOE8MqHaLW9NKMZvuL0DhbJbvzR7F6Zvg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-arm64@0.23.0': resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.23.1': - resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + '@esbuild/openbsd-arm64@0.24.0': + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -2286,20 +2178,14 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.22.0': - resolution: {integrity: sha512-ufjdW5tFJGUjlH9j/5cCE9lrwRffyZh+T4vYvoDKoYsC6IXbwaFeV/ENxeNXcxotF0P8CDzoICXVSbJaGBhkrw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.23.0': resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.23.1': - resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + '@esbuild/openbsd-x64@0.24.0': + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -2322,20 +2208,14 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.22.0': - resolution: {integrity: sha512-zY6ly/AoSmKnmNTowDJsK5ehra153/5ZhqxNLfq9NRsTTltetr+yHHcQ4RW7QDqw4JC8A1uC1YmeSfK9NRcK1w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.23.0': resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.23.1': - resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + '@esbuild/sunos-x64@0.24.0': + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -2358,20 +2238,14 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.22.0': - resolution: {integrity: sha512-Kml5F7tv/1Maam0pbbCrvkk9vj046dPej30kFzlhXnhuCtYYBP6FGy/cLbc5yUT1lkZznGLf2OvuvmLjscO5rw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.23.0': resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.23.1': - resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + '@esbuild/win32-arm64@0.24.0': + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -2394,20 +2268,14 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.22.0': - resolution: {integrity: sha512-IOgwn+mYTM3RrcydP4Og5IpXh+ftN8oF+HELTXSmbWBlujuci4Qa3DTeO+LEErceisI7KUSfEIiX+WOUlpELkw==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.23.0': resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.23.1': - resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + '@esbuild/win32-ia32@0.24.0': + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -2430,20 +2298,14 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.22.0': - resolution: {integrity: sha512-4bDHJrk2WHBXJPhy1y80X7/5b5iZTZP3LGcKIlAP1J+KqZ4zQAPMLEzftGyjjfcKbA4JDlPt/+2R/F1ZTeRgrw==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.23.0': resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.23.1': - resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + '@esbuild/win32-x64@0.24.0': + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2482,130 +2344,69 @@ packages: '@ethersproject/sha2@5.7.0': resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} - '@fuel-ts/abi-coder@0.94.4': - resolution: {integrity: sha512-JvOWCa0/iMOlo+TOCE9vMjqMEyh/R9I3tgdlSj6TJ2Ik6O4ECyFAR0Idm5llvPolTWTQ80ObPYD793pphMpaBw==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/abi-coder@0.94.6': - resolution: {integrity: sha512-d0mb93Z3oWBV/EFbGERAwfzxi2J8Kj8M91pEJYWenbarpMJubgpIOebYEvhh8juanIt6ULUJVnJLQvDL08Clng==} + '@fuel-ts/abi-coder@0.94.8': + resolution: {integrity: sha512-tyqDHfGyHyEOrH+CjgoMLuoBHBmHJgcsqdR6jGWw4gvvctvo8j0GIk2H9HBc4t9mK5+IGCCnURSvUvAdh5S8bQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/abi-typegen@0.94.4': - resolution: {integrity: sha512-AkI8fIctMqkpXqorluhH4bNTq0z+wkrMLH3IzLrfELZkBntg5pjy9EGxqyHrlEK7LFT0sNV0tJm2+RKUs2J/zQ==} + '@fuel-ts/abi-typegen@0.94.8': + resolution: {integrity: sha512-8h3r5xmKYXqGsTAGVp0v3zz1PuC6cdPDB3W/fxIOEhLjj0yp0MYSLDVq+ngtgyBcfTekNrASihK61N3ZSNbHfg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true - '@fuel-ts/abi-typegen@0.94.6': - resolution: {integrity: sha512-SZhcohvDb7bhAt1EYZUVQsNrQChxy2/BD210slH7qSwGiIoLw1OLBqYnvG9CpPjNw2+EcAXplNYrqPrLqNLgCA==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - hasBin: true - - '@fuel-ts/account@0.94.4': - resolution: {integrity: sha512-MMOS3EDxcoGaX/00A/w/CcGYaRl1r8oNhZneQVv7FifBeSluPEubnXReZLtXebP4zz0Ahp5um9e0rUv5fMUDKQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/account@0.94.6': - resolution: {integrity: sha512-caCTmXJ5UvcAU1qBZLcmTsfvqA8shbZAxMwEqDbpXGx1q1smKZpnw1Jwp5R3FRF8faT2p0Nzs/VlLaZ3nuG0Wg==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/address@0.94.4': - resolution: {integrity: sha512-nLvNiFmroEmp/Lu/MFLa3za1iRXeW3XG/wGa75Hn/BU5GnN2MSh62cwQ1sqIuWRnaYaMNkqhlmBZrIm0/zX5bQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/address@0.94.6': - resolution: {integrity: sha512-4P5vAHBX+aYbKdvKQtpI+irkA2OmZrSC4Kqu023KiEzMX1SwSEoXDVb97utDXVIGWOxZm4sSyCGMUhJkZYPLcg==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/contract@0.94.4': - resolution: {integrity: sha512-bR7MDkZSt0XW5Kacw5Le+TgVBCyMnHdu4LnRWnftEM0H98BRqYiQmi+7nbnSpJHHNKGdBiYI71igmdumdeBxqw==} + '@fuel-ts/account@0.94.8': + resolution: {integrity: sha512-Ftr1wZ/9Tc5UZRGRDiANPMaqFrM3TD0EMq5clb/dj3ECnUaalLUqAbAIGgIMSOuR37BLEXPeBPOVbQJL9DBHQg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/contract@0.94.6': - resolution: {integrity: sha512-5E9nDrV2adlhS+bfk2giG6/8aWeFa7OAcsZM/DhkB1phhg7eD9QimwHz1y/s6wiq6oiF42KStKG+N7/mcJ93ZQ==} + '@fuel-ts/address@0.94.8': + resolution: {integrity: sha512-dXFztzCGNsIuMAgd0XRK9DCJ5L4KWYYeGsbhYLttdsctK2SUw6z4iY/tHKiDNC7Q6AAeCccvma4aVtiXHS2c4Q==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/crypto@0.94.4': - resolution: {integrity: sha512-51nQ+Ln2jlOlwUGEJ8vpOffn5nl+lthWnT7tkEZxsgC76oiXy3eIeLo1JMTYWDrMhOlMHcRYp6JsWN9by08zCA==} + '@fuel-ts/contract@0.94.8': + resolution: {integrity: sha512-2mXtQT7OABaDwsiRYqf8161+6zJnL8R8tKIYcY9Y6Mr+CdLZt8SmZ9QGE8A/XCtQU/drTCCP8xa/BSpkmqGhOw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/crypto@0.94.6': - resolution: {integrity: sha512-QagAhB7O9gV6fDiEsJnvaURNA8OklE9uKuaCcrxNVpzzxgapreZU6b99oAV9zctiojNn3JcF3UYqVCE9SIgZEw==} + '@fuel-ts/crypto@0.94.8': + resolution: {integrity: sha512-DrsfbPXFd0LAZd9Pus4nm58OPv3+qpBPFEh465P8FnsnZ+RxjwtWgWe1vjTPre0P6/QHscAr0G5aVag3eUWtGw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} '@fuel-ts/errors@0.93.0': resolution: {integrity: sha512-izR2qVKA1XlB3FDmpFZFF5CSCknC3InouuulF/dbX1mEsGMkYAcCykDezBc32JgyiVM0vXfs5bTHpICoeg3dQg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/errors@0.94.4': - resolution: {integrity: sha512-mLlgmh0vxTY7PDZdsgYHCLNXZnIULbKs6LBWrRVxNGbyvqVS6xzDJkOVd1EASEYSlLQ/9CjWrLkibFt/mJ3vLQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/errors@0.94.6': - resolution: {integrity: sha512-qMYI9acCZm1ISDPgTLtW21UwypL6g+X8OGxOgmeQajM8SvT3Zj6cot3q6YM+ZCmo9ZB3IWOOtam7hXTK7MKawQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/hasher@0.94.4': - resolution: {integrity: sha512-6EQY/OwM4GE0/a7UZ9ISbz8N9bh0Jz1qufSPKSi5ZgGIzZxbQPeqJnYrf+xgJQjPiv+WP9uxzp72mpr71w7/xg==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/hasher@0.94.6': - resolution: {integrity: sha512-hg2judiu3Ci1wCbi5DMIMeWcf3jOZK1dmNiPEJu19BV32uw44QmlnV89uXIxDwLOSxlmiI+dxJOi4vF+domfeg==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/interfaces@0.94.4': - resolution: {integrity: sha512-LaKgnNF07/90Z6qhzdzJ7ldNAKoHC+mR0VcooKmElzSUZMnu6LpOGP9gNYlvykJ+sr24nKxp48eky9SukI3CNA==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/interfaces@0.94.6': - resolution: {integrity: sha512-wR+ZGUT1Jjj7LifmvHfBIAIZRwjXUYddwT6SDptBglDQkJGlMwEHv8xh76FU0W764NwWGRqoX2TeZKIdu4fD/w==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/math@0.94.4': - resolution: {integrity: sha512-Vxb/5iwEEJJKaLvIxrit8KEfSaiTS9ttXimzK7KtWnDVcMwGiqMeTXe7+c5oGfbbrFNQOMEN+owBkl0FgUACMw==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/math@0.94.6': - resolution: {integrity: sha512-VIgVv3Qdy4wjuR7ehlvOz+fo6WZPuoWLnACBu4xeMEwUrSZRJrDGBSG3FKBcJOBwIX9olbWseCNTccRWcLinMQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/merkle@0.94.4': - resolution: {integrity: sha512-8xfmjLwj/peWFNsGzW4NiJtpspPoLSrLiTXUpgyvkzIMAVfIpMnFPp0U1YU4tPNXCywRwKKYl9OYEkzLXM2MPw==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - - '@fuel-ts/merkle@0.94.6': - resolution: {integrity: sha512-Fh+WYEo+XbuErueWhP0Y9telf4LJPQNqIS46TqPL6r95cfLVgawATTc8LjbaJPaEjxl2ET7WGlAVWIK1kdeIjQ==} + '@fuel-ts/errors@0.94.8': + resolution: {integrity: sha512-A5GVqdvQ8gviAue48EznNDD6ZVAXLHPli0Wfu/PBYcpziSr0UB3fEehoV7GcipdYaKvJTLso3iq+gAlf37LVjA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/program@0.94.4': - resolution: {integrity: sha512-T2JqQyX3kXK8IhLws/tZjqYNtjWpurMNyMeScDwPd54QNs/LCseEKFWQMKuPq1Y3PQqf+FJ3oRc7AWBqKk7gHw==} + '@fuel-ts/hasher@0.94.8': + resolution: {integrity: sha512-h0iuDE7MMcquS/Wo2pDrfln6VpkwN+SNLpLZrTTQAVWzAHcQmQqtHvr5TkzzboYMT4uEahaxrncBfMikot4Smg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/program@0.94.6': - resolution: {integrity: sha512-nEOyYT1V+i4FftN/lyvX9ZxqoZjMXgA26nUzDb/x438dXPra+IbBzOZel+6oFaUyrdBC5kvISdATl6CKEL0LaQ==} + '@fuel-ts/interfaces@0.94.8': + resolution: {integrity: sha512-gSkp6cp0g+vYK7yzoBwvW7x43AzJL6EoPE7HTHoJWUMbLPWhgqOGJtWoNnobGRO1Pxl0etmBLaVyZmrhJdVQqQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/script@0.94.4': - resolution: {integrity: sha512-dtoTAfiisb+HeCUo9c6pmc1kfmBWoMm64z2Xnfj6yhyNRGRL81mEOeNlpT/Ee57xprww9eMUlRqU9ulPYEeJXg==} + '@fuel-ts/math@0.94.8': + resolution: {integrity: sha512-bYmYXk6g1INk1RtqsOPK65tZ+nOYecc/lwSdEZswagg6KPR+l0ckc3D1o8i3BA2JxQDWzuwDWNZ+ZVHYpTVVyQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/script@0.94.6': - resolution: {integrity: sha512-5zbpc2tUD7F4/kQysve2bRGA90UHZqxt9WsuxFw4AZ56jFXQ6K2nQR5WUNeuExxONwl5vml80+7Km503vwF4Qw==} + '@fuel-ts/merkle@0.94.8': + resolution: {integrity: sha512-6OFM0jKu/wCcmfhZc3H8XzZ8IPlpdLPeTMmIXBOFgA8MdhdMgMiKNFJpAjOOGqrovVheThS/RNl03Ukn3dmu6Q==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/transactions@0.94.4': - resolution: {integrity: sha512-vDBnopMIaJTv6Q8EMayaC/FTB5BwLYVoySHCjgPCo6mafvBZNDzR5gRP1T03IDFdtJm8wefQGd6tGYjncinvEw==} + '@fuel-ts/program@0.94.8': + resolution: {integrity: sha512-QIgBi1TlxowkyO19cyMTAeyRiR4Ct9x5YH6lMjkaigwujepSTDclghCuCR8c7R7RlFEChbz3m/y/CH5LBL6OBw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/transactions@0.94.6': - resolution: {integrity: sha512-AcaZIs+kAzYRIL/wikxHbn+NXz9J1xIJFYSLIcwEXU4Lxnjz9n+GaTblbAWs+MSEdXaGzPvMDLU09c8SysU5Xw==} + '@fuel-ts/script@0.94.8': + resolution: {integrity: sha512-wIvtA0hFRKYXoUvWH4bdEEcuHyBTrunZZkd7oXxIKjlZeon1kk5Ry+B7bTSXHJGhqA4P2SfHTenidUs/WKc15A==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/utils@0.94.4': - resolution: {integrity: sha512-aRzXZ7QTbD8bdmLcrj7FJiqS4wMQCsTVnMATu9UXDRKWFSUBc8wTkH+X9w9W2VZXsfn2GoW80ZJpVs54PzGMvA==} + '@fuel-ts/transactions@0.94.8': + resolution: {integrity: sha512-qE+gpEu5QEVBBTPfVuO0k4dnwR6ZwFLquWIWLYE47wPt2gkSf2uY76Fv9PHP+ouxp5V1LAFL/k3ZotXoe/Om7A==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/utils@0.94.6': - resolution: {integrity: sha512-v/eHwuVZCeiSF4ywZ7mmrMMzOBWU9mcsG5Iu4F598UDWqL6CLSuf3DbATGAE8Dt23JNPzqtSSn7TT+LVdfT8tQ==} + '@fuel-ts/utils@0.94.8': + resolution: {integrity: sha512-AvsM/fNDR4u3urQMbFVkxTusmd6eEQZ4ZAOitytu+8VeOEuzYvQV8T4NwFgs0WeN3SfW0lFLrI6SR2Pkh9qFgg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} '@fuel-ts/versions@0.93.0': @@ -2613,15 +2414,15 @@ packages: engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true - '@fuel-ts/versions@0.94.4': - resolution: {integrity: sha512-k/e33mqWbPYdKa3lUBi9p5maFHwjkVvMBzrqfi1L4/8hmE++xSDhr+Fp9RyerILNWM03GAb7cOM7Ke6GabhaPA==} + '@fuel-ts/versions@0.94.8': + resolution: {integrity: sha512-pIHx16H1NxiAkMNiQ0rAd2JiKc3Gd28e2NJh7OZQZU3zKZQkmMqqf4F5y+zdj6Mlka//csSp750pnVgVK/3Tbg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true - '@fuel-ts/versions@0.94.6': - resolution: {integrity: sha512-R/KcgrGe64IhFQkNDQmUnILrMKtKXhaxB+WoDtYho25a79wxq1M+D9Be7kcg+ku2hPjfvk89OaIzD1cZhUx7xg==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - hasBin: true + '@fuels/connectors@0.29.2': + resolution: {integrity: sha512-0zT5vuat5cB9lD79gdHLaO+XKihDwHl2ZAvnyArS67tPrtt2udiQi/t9amWatHgJlNzokAuYZ8tA+yaOwtpsJw==} + peerDependencies: + fuels: '>=0.94.6' '@fuels/ts-config@0.20.0': resolution: {integrity: sha512-wFPifVVz2z/YXuYJ/qLFRKIAVq98ZtrrX9TlcKuL5E4ar32VGLRFTtoujEwFVcWRWmdkxA9ulcCiV3fEojdqlQ==} @@ -2633,8 +2434,8 @@ packages: peerDependencies: tsup: ^7.2.0 - '@fuels/vm-asm@0.56.0': - resolution: {integrity: sha512-oa9P55qkez/UASB8VNhTg3XflVWLHAC0JTKuCDLKZ+2ivxzLeHHcrIO+3AtJXLvUwTU9kC4rHMNUqXDaKz7HrA==} + '@fuels/vm-asm@0.57.1': + resolution: {integrity: sha512-+TSJSfamSaHrG4j274NEDW0ndZXLEXfNq5TvgjA4HN4JTnGudm41pFM7+Xgrfi0AxkpxJCaZLBTycGj6SZNmBw==} '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} @@ -3659,6 +3460,10 @@ packages: resolution: {integrity: sha512-tUd9srDLkRpe1BYg7we+c4UhRQkq+XQWswsr/L1xfGmoRDF47BPSXf4zE7ZU2GRBGvxtGt7lwJVAufQyQYhxTQ==} engines: {node: '>=16'} + '@solana/wallet-standard-util@1.1.1': + resolution: {integrity: sha512-dPObl4ntmfOc0VAGGyyFvrqhL8UkHXmVsgbj0K9RcznKV4KB3MgjGwzo8CTSX5El5lkb0rDeEzFqvToJXRz3dw==} + engines: {node: '>=16'} + '@solana/web3.js@1.91.7': resolution: {integrity: sha512-HqljZKDwk6Z4TajKRGhGLlRsbGK4S8EY27DA7v1z6yakewiUY3J7ZKDZRxcqz2MYV/ZXRrJ6wnnpiHFkPdv0WA==} @@ -3668,6 +3473,9 @@ packages: '@solana/web3.js@1.93.2': resolution: {integrity: sha512-U8GlrvjfheJTFNavJHb2v/CnpzoqbGKaShLJGf1cELeFUlweUrfYXc9YFX0tw8Icb4ll48vDxt/zEPQOQ29+kw==} + '@solana/web3.js@1.95.2': + resolution: {integrity: sha512-SjlHp0G4qhuhkQQc+YXdGkI8EerCqwxvgytMgBpzMUQTafrkNant3e7pgilBGgjy/iM40ICvWBLgASTPMrQU7w==} + '@solflare-wallet/metamask-sdk@1.0.3': resolution: {integrity: sha512-os5Px5PTMYKGS5tzOoyjDxtOtj0jZKnbI1Uwt8+Jsw1HHIA+Ib2UACCGNhQ/un2f8sIbTfLD1WuucNMOy8KZpQ==} peerDependencies: @@ -3785,8 +3593,8 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - '@types/bn.js@5.1.5': - resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} + '@types/bn.js@5.1.6': + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} @@ -4071,6 +3879,10 @@ packages: typescript: optional: true + '@wallet-standard/app@1.0.1': + resolution: {integrity: sha512-LnLYq2Vy2guTZ8GQKKSXQK3+FRGPil75XEdkZqE6fiLixJhZJoJa5hT7lXxwe0ykVTt9LEThdTbOpT7KadS26Q==} + engines: {node: '>=16'} + '@wallet-standard/base@1.0.1': resolution: {integrity: sha512-1To3ekMfzhYxe0Yhkpri+Fedq0SYcfrOfJi3vbLjMwF2qiKPjTGLwZkf2C9ftdQmxES+hmxhBzTwF4KgcOwf8w==} engines: {node: '>=16'} @@ -4092,13 +3904,14 @@ packages: '@walletconnect/core@2.13.0': resolution: {integrity: sha512-blDuZxQenjeXcVJvHxPznTNl6c/2DO4VNrFnus+qHmO6OtT5lZRowdMtlCaCNb1q0OxzgrmBDcTOCbFcCpio/g==} - '@walletconnect/core@2.14.0': - resolution: {integrity: sha512-E/dgBM9q3judXnTfZQ5ILvDpeSdDpabBLsXtYXa3Nyc26cfNplfLJ2nXm9FgtTdhM1nZ7yx4+zDPiXawBRZl2g==} - '@walletconnect/core@2.15.1': resolution: {integrity: sha512-9MWVt33MFrLiAeK9nqY/B30/y0M4uiq8v9EXenIBQdlgkmXM++RTcOnn7u7EAbthGgzx3WLPRm4ViwIb+rI/Cg==} engines: {node: '>=18'} + '@walletconnect/core@2.16.1': + resolution: {integrity: sha512-UlsnEMT5wwFvmxEjX8s4oju7R3zadxNbZgsFeHEsjh7uknY2zgmUe1Lfc5XU6zyPb1Jx7Nqpdx1KN485ee8ogw==} + engines: {node: '>=18'} + '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} @@ -4108,6 +3921,9 @@ packages: '@walletconnect/ethereum-provider@2.15.1': resolution: {integrity: sha512-3ssEAKc/rLYshwyE2ZIaoTxzi/p9Ws+kj/FIsd1Ed/CC37Rl5l/KYHaRJtevWeni9s4dGqyqKsYkJ0VwwUcnfQ==} + '@walletconnect/ethereum-provider@2.16.1': + resolution: {integrity: sha512-oD7DNCssUX3plS5gGUZ9JQ63muQB/vxO68X6RzD2wd8gBsYtSPw4BqYFc7KTO6dUizD6gfPirw32yW2pTvy92w==} + '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} @@ -4187,12 +4003,12 @@ packages: '@walletconnect/sign-client@2.13.0': resolution: {integrity: sha512-En7KSvNUlQFx20IsYGsFgkNJ2lpvDvRsSFOT5PTdGskwCkUfOpB33SQJ6nCrN19gyoKPNvWg80Cy6MJI0TjNYA==} - '@walletconnect/sign-client@2.14.0': - resolution: {integrity: sha512-UrB3S3eLjPYfBLCN3WJ5u7+WcZ8kFMe/QIDqLf76Jk6TaLwkSUy563LvnSw4KW/kA+/cY1KBSdUDfX1tzYJJXg==} - '@walletconnect/sign-client@2.15.1': resolution: {integrity: sha512-YnLNEmCHgZ8yBpE3hwZnHD/bVznVMguSAlwLBNOoWUH2f4d9mR8bqa6KeVXqZ3e8mVHcxKTJTjTJ3oQMLyKIjw==} + '@walletconnect/sign-client@2.16.1': + resolution: {integrity: sha512-s2Tx2n2duxt+sHtuWXrN9yZVaHaYqcEcjwlTD+55/vs5NUPlISf+fFmZLwSeX1kUlrSBrAuxPUcqQuRTKcjLOA==} + '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} @@ -4209,12 +4025,12 @@ packages: '@walletconnect/types@2.13.0': resolution: {integrity: sha512-MWaVT0FkZwzYbD3tvk8F+2qpPlz1LUSWHuqbINUtMXnSzJtXN49Y99fR7FuBhNFtDalfuWsEK17GrNA+KnAsPQ==} - '@walletconnect/types@2.14.0': - resolution: {integrity: sha512-vevMi4jZLJ55vLuFOicQFmBBbLyb+S0sZS4IsaBdZkQflfGIq34HkN13c/KPl4Ye0aoR4/cUcUSitmGIzEQM5g==} - '@walletconnect/types@2.15.1': resolution: {integrity: sha512-4WkMsHD8ioZI5GmxNT0qMlz6msI7ZajBcTyDxfRncaNZVau0C+Btw1U4jWO+gxwJVDJY+Ue/cb1QKJ5BanZsyw==} + '@walletconnect/types@2.16.1': + resolution: {integrity: sha512-9P4RG4VoDEF+yBF/n2TF12gsvT/aTaeZTVDb/AOayafqiPnmrQZMKmNCJJjq1sfdsDcHXFcZWMGsuCeSJCmrXA==} + '@walletconnect/universal-provider@2.11.2': resolution: {integrity: sha512-cNtIn5AVoDxKAJ4PmB8m5adnf5mYQMUamEUPKMVvOPscfGtIMQEh9peKsh2AN5xcRVDbgluC01Id545evFyymw==} @@ -4224,6 +4040,9 @@ packages: '@walletconnect/universal-provider@2.15.1': resolution: {integrity: sha512-JvKwHoE/ugWSKOmrEr03go1V79N0bbYV6w24Lqlzz4VAoReZZo8TDKsya7UkJ1L5HUCgKVP+AVktuJv8khzJ6w==} + '@walletconnect/universal-provider@2.16.1': + resolution: {integrity: sha512-q/tyWUVNenizuClEiaekx9FZj/STU1F3wpDK4PUIh3xh+OmUI5fw2dY3MaNDjyb5AyrS0M8BuQDeuoSuOR/Q7w==} + '@walletconnect/utils@2.11.2': resolution: {integrity: sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==} @@ -4233,12 +4052,12 @@ packages: '@walletconnect/utils@2.13.0': resolution: {integrity: sha512-q1eDCsRHj5iLe7fF8RroGoPZpdo2CYMZzQSrw1iqL+2+GOeqapxxuJ1vaJkmDUkwgklfB22ufqG6KQnz78sD4w==} - '@walletconnect/utils@2.14.0': - resolution: {integrity: sha512-vRVomYQEtEAyCK2c5bzzEvtgxaGGITF8mWuIL+WYSAMyEJLY97mirP2urDucNwcUczwxUgI+no9RiNFbUHreQQ==} - '@walletconnect/utils@2.15.1': resolution: {integrity: sha512-i5AR8XpZdcX8ghaCjYV13Er/KAGe56c1mLaG9c2cv9kmnZMZijeMdInjX/flnSM1RFDUiZXvKPMUNwlCL4NsWw==} + '@walletconnect/utils@2.16.1': + resolution: {integrity: sha512-aoQirVoDoiiEtYeYDtNtQxFzwO/oCrz9zqeEEXYJaAwXlGVTS34KFe7W3/Rxd/pldTYKFOZsku2EzpISfH8Wsw==} + '@walletconnect/window-getters@1.0.0': resolution: {integrity: sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==} @@ -4251,15 +4070,36 @@ packages: '@walletconnect/window-metadata@1.0.1': resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} + '@web3modal/base@5.1.10': + resolution: {integrity: sha512-cmdKr+IZG5OcZBbOFKFAKjGAU2pWSM/rIXc96KzgvY4djv+HCqQELpnWNryEy4cpXqnVqS48EPyumF25OledHQ==} + '@web3modal/common@5.0.0': resolution: {integrity: sha512-qH/89H0bpmY6i8qNey2W/U8SZik9LGcHj8KuKWIOvkfLzf1rqrvJQRURVAcEY/YK3A47RD26vZmmRC55YS9/Jg==} + '@web3modal/common@5.1.1': + resolution: {integrity: sha512-3rXsfFhaGPdr0F1iQ0andnZ4o9Dtq23m4ZC+IkEZ9nYjQ3U8i1KkI7jlSL3Ziq5jSTy1/uBcr154Db4frb6+jQ==} + + '@web3modal/common@5.1.10': + resolution: {integrity: sha512-C4KWgZv2xelHlY6BbiOK+Mp5bjfnw6/zM3wkkPKrOF/Pnn6fyN34mR0BOTgZyq6V6qhKfqLepLBpRO7cOuOZtw==} + '@web3modal/core@5.0.0': resolution: {integrity: sha512-6pBWgwTn0B+YYpoe9ajrOKcvrdGtJuptLUIVOf/0b/01YFyAd3R7cqrAQE098AXZOEVhVZnpuFKuAWrZDo/z+g==} + '@web3modal/core@5.1.1': + resolution: {integrity: sha512-76ywvsayfj7LcdrxfQBMOj62HRULnH3tIvIO9khQm/8EAjqTo23kKMPxNxd5kctw8EN6C0qonTFAzxY46v6QHA==} + + '@web3modal/core@5.1.10': + resolution: {integrity: sha512-+LX1QwFIcp8/IDzS77mJ6Ge5ZSYiAZr3EBSEOZLjrn22jMLyILUtEb1Tjoyrivjsanc2tElodtwf6rlfOZ0qPA==} + '@web3modal/polyfills@5.0.0': resolution: {integrity: sha512-amEhs+xrsBRaj9MZ7Smycu+4TaggC+L3LARYZjGv1X8+HL5qlNIr1IBxc48+MtcW0SNu+lND2e//tO1GA9Drow==} + '@web3modal/polyfills@5.1.1': + resolution: {integrity: sha512-Y91SBc12r2x1V3Y3OsNZM5zmNLBUEd3mIzJ9fGrBu38q6Fe6XzxVr6VEWCPiK7g/y1eA++1AdbiVZq587zeuRg==} + + '@web3modal/polyfills@5.1.10': + resolution: {integrity: sha512-SozAs8xv0IsR1r8ELBJPs4TReS0jXxV6gDcFAO5xZzElYWtcLfXezI2u1tVXvaHobS4uaUJOss4cRemhh9XCmA==} + '@web3modal/scaffold-react@5.0.0': resolution: {integrity: sha512-TdjX1C8F/tnyryM7GQb3YQEEpMfFjabnUlzSeEcr47HaeMANZ2WZleKrAKrAj3/VZn0fGKrSePrAHp4M2CdR8w==} peerDependencies: @@ -4271,9 +4111,21 @@ packages: react-dom: optional: true + '@web3modal/scaffold-ui@5.1.1': + resolution: {integrity: sha512-Pi1TAPPtw3Xxb3BD8EDsRVhtKh9UPNa6ACTrDrKnAeXBPSWMRI2GBZOTrfrqfJzixsjoFfH+79J/D2JDvvXCEA==} + + '@web3modal/scaffold-ui@5.1.10': + resolution: {integrity: sha512-Miwuin+kzFqJngbTfY5SDWQSKP3/OgLKm+60GC+WqOOPFmN3i+ql+lLTaAQ3i0ZOk63Zli3R0rv0hUSIqxZYaA==} + '@web3modal/scaffold-utils@5.0.0': resolution: {integrity: sha512-VGohJfnIZ13o5nDdzU+VLgacltgyAyIbfoW5KffE4qDLvnF/Mv/ZJ7+bXUwE4b1CzjgGnYz3/W4V3+hHlLlGYQ==} + '@web3modal/scaffold-utils@5.1.1': + resolution: {integrity: sha512-oHZ9LKidN36sFDFaTcBgkfhKRxSx+wYPpLtL7hdN782w5MI6M/rhnefmUogKblWfXSmZ3GvDVbpG3QLvKEPIZg==} + + '@web3modal/scaffold-utils@5.1.10': + resolution: {integrity: sha512-4Fbv+1GnitozyC5W9ckNeSq3Uydd7io5cgWGAv+S5fAA4cG2za5rXBXVdl2RC7EPaBvUXK8JCR34gT5jgU8xXA==} + '@web3modal/scaffold-vue@5.0.0': resolution: {integrity: sha512-Stgux0h8BapncIAwMeKAJ3Djj03IVVHLvVaXPa0yUlZlT9MuWuO8ybAgEsnVPEQHDhgEPz5cK+0rMC5yYnfU3w==} peerDependencies: @@ -4285,9 +4137,18 @@ packages: '@web3modal/scaffold@5.0.0': resolution: {integrity: sha512-uwvWvULIjYXj8KNuhAlLQ87Sdtg5+atgq2ab5H50OHOTSws4zZRZqScoPkBse3fcK1wXnlUfjyBx4Nmtmg3S0g==} + '@web3modal/scaffold@5.1.1': + resolution: {integrity: sha512-E51ksfT0EWyttUmIjnkKDzTo5WafrzcrScXVeuMySYGk0ldN4yh70A8Y82qWcCtPRQ8hzb8MrMB4F26P67BGlA==} + '@web3modal/siwe@5.0.0': resolution: {integrity: sha512-pdr6vh2/LTwIq28zTIQaOaJdrp3550cGhM5PM1DrA70QyWbdysS6B+jAPYQWGoKnNidtg7XJq8R/3tFxr6o72g==} + '@web3modal/siwe@5.1.1': + resolution: {integrity: sha512-tuWIKuXP0cRL+7DI3pkK0UqMWPwxptfI+ojinndQfwc972sFNGGZZLxeYWCShWqbUnMw0eVQOjoJCXDF9zXTtA==} + + '@web3modal/siwe@5.1.10': + resolution: {integrity: sha512-+UVh+aqilHi99dlZK/m+GmURPNDP5NSEs3uTeBkFHYu0flTW+Svox+l0WWEw0Kah9iM02/t4QEgOUcGUQeCcQw==} + '@web3modal/solana@5.0.0': resolution: {integrity: sha512-l/u1BPmsNsShrDLSSQ66GEiFDDz9//MH2KDgnpxpaqaTl0L7bKgwnClOjuyhpN+rKP2urxtCbIhMpr7wVKnDeQ==} peerDependencies: @@ -4302,9 +4163,29 @@ packages: vue: optional: true + '@web3modal/solana@5.1.10': + resolution: {integrity: sha512-aFNk1oaeANceCwvNsGJnDrLeMpHmNwA6c3dAdulFshDQk8yCu55713faNGyAuHRPRbxyNiuvbmcIH04BaM1irA==} + peerDependencies: + react: '>=17' + react-dom: '>=17' + vue: '>=3' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + vue: + optional: true + '@web3modal/ui@5.0.0': resolution: {integrity: sha512-QCcj7q+8NMdRPWMZ8GRvEDH5gjHH7tCysXHjYNTrAldHWFBlxpasYjSUYBpGyH//G92Ok1Qmo+sXSWZ6Y+1EMg==} + '@web3modal/ui@5.1.1': + resolution: {integrity: sha512-OSAWbltEBc54dVE2WDdqYFMd6Fg1ivh46BHAn1D5bCjGEgGHdm7j8ZHukcKzP9e+raNz8Ih7ShuPKC+NtMc9Dw==} + + '@web3modal/ui@5.1.10': + resolution: {integrity: sha512-NAUtnFaHo5oFfa+QZ6/Z194kWHnpFLI86MrGNU5Si3v1feSzxkOl8r210ylxbRF0IkcWUJD2GcGhWo3uKBUj2g==} + '@web3modal/wagmi@5.0.0': resolution: {integrity: sha512-AegPzmmArOpELk9N44/BzNHKE50Fp19nfDJ/eVq8fM/yqDSlq7Gj2D1sEeZuEeXQGxgoAKNOWOlKP6IoQ/+s6g==} peerDependencies: @@ -4322,9 +4203,33 @@ packages: vue: optional: true + '@web3modal/wagmi@5.1.10': + resolution: {integrity: sha512-jMMwMeGJG3pGQuSpCF6vw1iafwW2WL3vtYx2+OuvIaJUqghvvbYf+Er18KPhTaudOrIvMWMLkE8GTTTnI9RWbg==} + peerDependencies: + '@wagmi/connectors': '>=4' + '@wagmi/core': '>=2.0.0' + react: '>=17' + react-dom: '>=17' + viem: '>=2.0.0' + vue: '>=3' + wagmi: '>=2.0.0' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + vue: + optional: true + '@web3modal/wallet@5.0.0': resolution: {integrity: sha512-3oyUquzLq9vairNM4ba8wEtJm/Sn+qT1yh7MIoVltxfMtoX8teDrmj83/jSBXv0/iqKf2DGo4MQJ124KQKeTLA==} + '@web3modal/wallet@5.1.1': + resolution: {integrity: sha512-i0UOh5GuXy0qJbI9bdAf4iPto7ZPX99rjbyiFs3VAR79DM5Ja4f7f2fgBaZy7LVcUr/Gk5LCGyr5Dffmn7d/YQ==} + + '@web3modal/wallet@5.1.10': + resolution: {integrity: sha512-C9q84ftHZHSft0sTVplFE3Y8NvQ4/icEpIS/7f6B0y2Lnu4Fa7u8IGlkTHSnhQBGrrUF4ahCZBiaAnZQm3RDMQ==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -5359,18 +5264,13 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.22.0: - resolution: {integrity: sha512-zNYA6bFZsVnsU481FnGAQjLDW0Pl/8BGG7EvAp15RzUvGC+ME7hf1q7LvIfStEQBz/iEHuBJCYcOwPmNCf1Tlw==} - engines: {node: '>=18'} - hasBin: true - esbuild@0.23.0: resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} engines: {node: '>=18'} hasBin: true - esbuild@0.23.1: - resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + esbuild@0.24.0: + resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} engines: {node: '>=18'} hasBin: true @@ -5620,13 +5520,8 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - fuels@0.94.4: - resolution: {integrity: sha512-g+pfrTKiuS1jWg7jDN2DxTAwcnZmiIuCdct0CjK9n/16XCz4TUsEczvU9VOn/5m7lx712RHP1FXYHpaLPj6ivQ==} - engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - hasBin: true - - fuels@0.94.6: - resolution: {integrity: sha512-mQVvFiLaRHALi7vHQWkn3ZYynYsbQT4rFDZrPhMrJ7shH7OmWTXEX64SBh4nVEqPh5B3IyH+EWG/EzW5Wd+MwA==} + fuels@0.94.8: + resolution: {integrity: sha512-qdzFxP58G1B7NFhMW28OudZUEW3RlAdZHoiRx0RlmEI8cx8sK5uh4IGDYF5MUnn7K5Q2HVn05JK7CmbDp2ofjQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true @@ -7870,6 +7765,10 @@ packages: resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==} engines: {node: '>=14.0.0'} + superstruct@2.0.2: + resolution: {integrity: sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==} + engines: {node: '>=14.0.0'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -8083,7 +7982,7 @@ packages: hasBin: true peerDependencies: '@swc/core': ^1 - postcss: '>=8.4.31' + postcss: ^8.4.12 typescript: '>=4.5.0' peerDependenciesMeta: '@swc/core': @@ -10150,6 +10049,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@coinbase/wallet-sdk@4.0.3': + dependencies: + buffer: 6.0.3 + clsx: 1.2.1 + eventemitter3: 5.0.1 + keccak: 3.0.4 + preact: 10.23.2 + sha.js: 2.4.11 + '@coinbase/wallet-sdk@4.0.4': dependencies: buffer: 6.0.3 @@ -10199,13 +10107,10 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/aix-ppc64@0.22.0': - optional: true - '@esbuild/aix-ppc64@0.23.0': optional: true - '@esbuild/aix-ppc64@0.23.1': + '@esbuild/aix-ppc64@0.24.0': optional: true '@esbuild/android-arm64@0.19.12': @@ -10217,13 +10122,10 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm64@0.22.0': - optional: true - '@esbuild/android-arm64@0.23.0': optional: true - '@esbuild/android-arm64@0.23.1': + '@esbuild/android-arm64@0.24.0': optional: true '@esbuild/android-arm@0.19.12': @@ -10235,13 +10137,10 @@ snapshots: '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-arm@0.22.0': - optional: true - '@esbuild/android-arm@0.23.0': optional: true - '@esbuild/android-arm@0.23.1': + '@esbuild/android-arm@0.24.0': optional: true '@esbuild/android-x64@0.19.12': @@ -10253,13 +10152,10 @@ snapshots: '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/android-x64@0.22.0': - optional: true - '@esbuild/android-x64@0.23.0': optional: true - '@esbuild/android-x64@0.23.1': + '@esbuild/android-x64@0.24.0': optional: true '@esbuild/darwin-arm64@0.19.12': @@ -10271,13 +10167,10 @@ snapshots: '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.22.0': - optional: true - '@esbuild/darwin-arm64@0.23.0': optional: true - '@esbuild/darwin-arm64@0.23.1': + '@esbuild/darwin-arm64@0.24.0': optional: true '@esbuild/darwin-x64@0.19.12': @@ -10289,13 +10182,10 @@ snapshots: '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/darwin-x64@0.22.0': - optional: true - '@esbuild/darwin-x64@0.23.0': optional: true - '@esbuild/darwin-x64@0.23.1': + '@esbuild/darwin-x64@0.24.0': optional: true '@esbuild/freebsd-arm64@0.19.12': @@ -10307,13 +10197,10 @@ snapshots: '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.22.0': - optional: true - '@esbuild/freebsd-arm64@0.23.0': optional: true - '@esbuild/freebsd-arm64@0.23.1': + '@esbuild/freebsd-arm64@0.24.0': optional: true '@esbuild/freebsd-x64@0.19.12': @@ -10325,13 +10212,10 @@ snapshots: '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.22.0': - optional: true - '@esbuild/freebsd-x64@0.23.0': optional: true - '@esbuild/freebsd-x64@0.23.1': + '@esbuild/freebsd-x64@0.24.0': optional: true '@esbuild/linux-arm64@0.19.12': @@ -10343,13 +10227,10 @@ snapshots: '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm64@0.22.0': - optional: true - '@esbuild/linux-arm64@0.23.0': optional: true - '@esbuild/linux-arm64@0.23.1': + '@esbuild/linux-arm64@0.24.0': optional: true '@esbuild/linux-arm@0.19.12': @@ -10361,13 +10242,10 @@ snapshots: '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-arm@0.22.0': - optional: true - '@esbuild/linux-arm@0.23.0': optional: true - '@esbuild/linux-arm@0.23.1': + '@esbuild/linux-arm@0.24.0': optional: true '@esbuild/linux-ia32@0.19.12': @@ -10379,13 +10257,10 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-ia32@0.22.0': - optional: true - '@esbuild/linux-ia32@0.23.0': optional: true - '@esbuild/linux-ia32@0.23.1': + '@esbuild/linux-ia32@0.24.0': optional: true '@esbuild/linux-loong64@0.19.12': @@ -10397,13 +10272,10 @@ snapshots: '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-loong64@0.22.0': - optional: true - '@esbuild/linux-loong64@0.23.0': optional: true - '@esbuild/linux-loong64@0.23.1': + '@esbuild/linux-loong64@0.24.0': optional: true '@esbuild/linux-mips64el@0.19.12': @@ -10415,13 +10287,10 @@ snapshots: '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-mips64el@0.22.0': - optional: true - '@esbuild/linux-mips64el@0.23.0': optional: true - '@esbuild/linux-mips64el@0.23.1': + '@esbuild/linux-mips64el@0.24.0': optional: true '@esbuild/linux-ppc64@0.19.12': @@ -10433,13 +10302,10 @@ snapshots: '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-ppc64@0.22.0': - optional: true - '@esbuild/linux-ppc64@0.23.0': optional: true - '@esbuild/linux-ppc64@0.23.1': + '@esbuild/linux-ppc64@0.24.0': optional: true '@esbuild/linux-riscv64@0.19.12': @@ -10451,13 +10317,10 @@ snapshots: '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.22.0': - optional: true - '@esbuild/linux-riscv64@0.23.0': optional: true - '@esbuild/linux-riscv64@0.23.1': + '@esbuild/linux-riscv64@0.24.0': optional: true '@esbuild/linux-s390x@0.19.12': @@ -10469,13 +10332,10 @@ snapshots: '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-s390x@0.22.0': - optional: true - '@esbuild/linux-s390x@0.23.0': optional: true - '@esbuild/linux-s390x@0.23.1': + '@esbuild/linux-s390x@0.24.0': optional: true '@esbuild/linux-x64@0.19.12': @@ -10487,13 +10347,10 @@ snapshots: '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/linux-x64@0.22.0': - optional: true - '@esbuild/linux-x64@0.23.0': optional: true - '@esbuild/linux-x64@0.23.1': + '@esbuild/linux-x64@0.24.0': optional: true '@esbuild/netbsd-x64@0.19.12': @@ -10505,22 +10362,16 @@ snapshots: '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.22.0': - optional: true - '@esbuild/netbsd-x64@0.23.0': optional: true - '@esbuild/netbsd-x64@0.23.1': - optional: true - - '@esbuild/openbsd-arm64@0.22.0': + '@esbuild/netbsd-x64@0.24.0': optional: true '@esbuild/openbsd-arm64@0.23.0': optional: true - '@esbuild/openbsd-arm64@0.23.1': + '@esbuild/openbsd-arm64@0.24.0': optional: true '@esbuild/openbsd-x64@0.19.12': @@ -10532,13 +10383,10 @@ snapshots: '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.22.0': - optional: true - '@esbuild/openbsd-x64@0.23.0': optional: true - '@esbuild/openbsd-x64@0.23.1': + '@esbuild/openbsd-x64@0.24.0': optional: true '@esbuild/sunos-x64@0.19.12': @@ -10550,13 +10398,10 @@ snapshots: '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.22.0': - optional: true - '@esbuild/sunos-x64@0.23.0': optional: true - '@esbuild/sunos-x64@0.23.1': + '@esbuild/sunos-x64@0.24.0': optional: true '@esbuild/win32-arm64@0.19.12': @@ -10568,13 +10413,10 @@ snapshots: '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-arm64@0.22.0': - optional: true - '@esbuild/win32-arm64@0.23.0': optional: true - '@esbuild/win32-arm64@0.23.1': + '@esbuild/win32-arm64@0.24.0': optional: true '@esbuild/win32-ia32@0.19.12': @@ -10586,13 +10428,10 @@ snapshots: '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-ia32@0.22.0': - optional: true - '@esbuild/win32-ia32@0.23.0': optional: true - '@esbuild/win32-ia32@0.23.1': + '@esbuild/win32-ia32@0.24.0': optional: true '@esbuild/win32-x64@0.19.12': @@ -10604,13 +10443,10 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@esbuild/win32-x64@0.22.0': - optional: true - '@esbuild/win32-x64@0.23.0': optional: true - '@esbuild/win32-x64@0.23.1': + '@esbuild/win32-x64@0.24.0': optional: true '@ethereumjs/common@3.2.0': @@ -10652,45 +10488,22 @@ snapshots: '@ethersproject/logger': 5.7.0 hash.js: 1.1.7 - '@fuel-ts/abi-coder@0.94.4': - dependencies: - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/utils': 0.94.4 - type-fest: 4.26.1 - - '@fuel-ts/abi-coder@0.94.6': + '@fuel-ts/abi-coder@0.94.8': dependencies: - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/utils': 0.94.6 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/utils': 0.94.8 type-fest: 4.26.1 - '@fuel-ts/abi-typegen@0.94.4': + '@fuel-ts/abi-typegen@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/utils': 0.94.4 - '@fuel-ts/versions': 0.94.4 - commander: 12.1.0 - glob: 10.4.5 - handlebars: 4.7.8 - mkdirp: 1.0.4 - ramda: 0.30.1 - rimraf: 5.0.10 - - '@fuel-ts/abi-typegen@0.94.6': - dependencies: - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuel-ts/versions': 0.94.6 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/utils': 0.94.8 + '@fuel-ts/versions': 0.94.8 commander: 12.1.0 glob: 10.4.5 handlebars: 4.7.8 @@ -10698,278 +10511,138 @@ snapshots: ramda: 0.30.1 rimraf: 5.0.10 - '@fuel-ts/account@0.94.4': - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/address': 0.94.4 - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/hasher': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/merkle': 0.94.4 - '@fuel-ts/transactions': 0.94.4 - '@fuel-ts/utils': 0.94.4 - '@fuel-ts/versions': 0.94.4 - '@fuels/vm-asm': 0.56.0 - '@noble/curves': 1.6.0 - events: 3.3.0 - graphql: 16.9.0 - graphql-request: 5.0.0(graphql@16.9.0) - graphql-tag: 2.12.6(graphql@16.9.0) - portfinder: 1.0.32 - ramda: 0.30.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@fuel-ts/account@0.94.6': - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/address': 0.94.6 - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/merkle': 0.94.6 - '@fuel-ts/transactions': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuel-ts/versions': 0.94.6 - '@fuels/vm-asm': 0.56.0 + '@fuel-ts/account@0.94.8': + dependencies: + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/address': 0.94.8 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/merkle': 0.94.8 + '@fuel-ts/transactions': 0.94.8 + '@fuel-ts/utils': 0.94.8 + '@fuel-ts/versions': 0.94.8 + '@fuels/vm-asm': 0.57.1 '@noble/curves': 1.6.0 events: 3.3.0 graphql: 16.9.0 graphql-request: 5.0.0(graphql@16.9.0) graphql-tag: 2.12.6(graphql@16.9.0) - portfinder: 1.0.32 ramda: 0.30.1 transitivePeerDependencies: - encoding - - supports-color - - '@fuel-ts/address@0.94.4': - dependencies: - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/utils': 0.94.6 - '@noble/hashes': 1.5.0 - bech32: 2.0.0 - '@fuel-ts/address@0.94.6': + '@fuel-ts/address@0.94.8': dependencies: - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/utils': 0.94.6 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/utils': 0.94.8 '@noble/hashes': 1.5.0 bech32: 2.0.0 - '@fuel-ts/contract@0.94.4': - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/account': 0.94.4 - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/hasher': 0.94.4 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/merkle': 0.94.4 - '@fuel-ts/program': 0.94.4 - '@fuel-ts/transactions': 0.94.4 - '@fuel-ts/utils': 0.94.4 - '@fuel-ts/versions': 0.94.4 - '@fuels/vm-asm': 0.56.0 - ramda: 0.30.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@fuel-ts/contract@0.94.6': - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/account': 0.94.6 - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/merkle': 0.94.6 - '@fuel-ts/program': 0.94.6 - '@fuel-ts/transactions': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuel-ts/versions': 0.94.6 - '@fuels/vm-asm': 0.56.0 + '@fuel-ts/contract@0.94.8': + dependencies: + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/account': 0.94.8 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/merkle': 0.94.8 + '@fuel-ts/program': 0.94.8 + '@fuel-ts/transactions': 0.94.8 + '@fuel-ts/utils': 0.94.8 + '@fuel-ts/versions': 0.94.8 + '@fuels/vm-asm': 0.57.1 ramda: 0.30.1 transitivePeerDependencies: - encoding - - supports-color - - '@fuel-ts/crypto@0.94.4': - dependencies: - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/utils': 0.94.6 - '@noble/hashes': 1.5.0 - '@fuel-ts/crypto@0.94.6': + '@fuel-ts/crypto@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/utils': 0.94.6 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/utils': 0.94.8 '@noble/hashes': 1.5.0 '@fuel-ts/errors@0.93.0': dependencies: '@fuel-ts/versions': 0.93.0 - '@fuel-ts/errors@0.94.4': + '@fuel-ts/errors@0.94.8': dependencies: - '@fuel-ts/versions': 0.94.4 + '@fuel-ts/versions': 0.94.8 - '@fuel-ts/errors@0.94.6': + '@fuel-ts/hasher@0.94.8': dependencies: - '@fuel-ts/versions': 0.94.6 - - '@fuel-ts/hasher@0.94.4': - dependencies: - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/utils': 0.94.4 - '@noble/hashes': 1.5.0 - - '@fuel-ts/hasher@0.94.6': - dependencies: - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/utils': 0.94.6 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/utils': 0.94.8 '@noble/hashes': 1.5.0 - '@fuel-ts/interfaces@0.94.4': {} - - '@fuel-ts/interfaces@0.94.6': {} + '@fuel-ts/interfaces@0.94.8': {} - '@fuel-ts/math@0.94.4': + '@fuel-ts/math@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.4 - '@types/bn.js': 5.1.5 + '@fuel-ts/errors': 0.94.8 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 - '@fuel-ts/math@0.94.6': + '@fuel-ts/merkle@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.6 - '@types/bn.js': 5.1.5 - bn.js: 5.2.1 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/math': 0.94.8 - '@fuel-ts/merkle@0.94.4': + '@fuel-ts/program@0.94.8': dependencies: - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/math': 0.94.4 - - '@fuel-ts/merkle@0.94.6': - dependencies: - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/math': 0.94.6 - - '@fuel-ts/program@0.94.4': - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/account': 0.94.4 - '@fuel-ts/address': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/transactions': 0.94.4 - '@fuel-ts/utils': 0.94.4 - '@fuels/vm-asm': 0.56.0 - ramda: 0.30.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@fuel-ts/program@0.94.6': - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/account': 0.94.6 - '@fuel-ts/address': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/transactions': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuels/vm-asm': 0.56.0 + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/account': 0.94.8 + '@fuel-ts/address': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/transactions': 0.94.8 + '@fuel-ts/utils': 0.94.8 + '@fuels/vm-asm': 0.57.1 ramda: 0.30.1 transitivePeerDependencies: - encoding - - supports-color - - '@fuel-ts/script@0.94.4': - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/account': 0.94.4 - '@fuel-ts/address': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/program': 0.94.4 - '@fuel-ts/transactions': 0.94.4 - '@fuel-ts/utils': 0.94.4 - transitivePeerDependencies: - - encoding - - supports-color - '@fuel-ts/script@0.94.6': - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/account': 0.94.6 - '@fuel-ts/address': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/program': 0.94.6 - '@fuel-ts/transactions': 0.94.6 - '@fuel-ts/utils': 0.94.6 + '@fuel-ts/script@0.94.8': + dependencies: + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/account': 0.94.8 + '@fuel-ts/address': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/program': 0.94.8 + '@fuel-ts/transactions': 0.94.8 + '@fuel-ts/utils': 0.94.8 transitivePeerDependencies: - encoding - - supports-color - - '@fuel-ts/transactions@0.94.4': - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/address': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/utils': 0.94.4 - - '@fuel-ts/transactions@0.94.6': - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/address': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuel-ts/utils@0.94.4': + '@fuel-ts/transactions@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/versions': 0.94.4 - fflate: 0.8.2 + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/address': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/utils': 0.94.8 - '@fuel-ts/utils@0.94.6': + '@fuel-ts/utils@0.94.8': dependencies: - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/versions': 0.94.6 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/versions': 0.94.8 fflate: 0.8.2 '@fuel-ts/versions@0.93.0': @@ -10977,15 +10650,53 @@ snapshots: chalk: 4.1.2 cli-table: 0.3.11 - '@fuel-ts/versions@0.94.4': + '@fuel-ts/versions@0.94.8': dependencies: chalk: 4.1.2 cli-table: 0.3.11 - '@fuel-ts/versions@0.94.6': + '@fuels/connectors@0.29.2(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(@wagmi/connectors@5.1.7(@types/react@18.3.1)(@wagmi/core@2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(fuels@0.94.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5))(zod@3.22.4)': dependencies: - chalk: 4.1.2 - cli-table: 0.3.11 + '@ethereumjs/util': 9.0.3 + '@ethersproject/bytes': 5.7.0 + '@solana/web3.js': 1.93.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) + '@web3modal/core': 5.0.0(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold': 5.0.0(@types/react@18.3.1)(react@18.3.1) + '@web3modal/solana': 5.0.0(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5)) + '@web3modal/wagmi': 5.0.0(iofrudng23ohf4rhkqrzui3v3u) + fuels: 0.94.8 + rpc-websockets: 7.11.0 + socket.io-client: 4.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + viem: 2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@tanstack/query-core' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - '@wagmi/connectors' + - bufferutil + - encoding + - immer + - ioredis + - react + - react-dom + - supports-color + - typescript + - uWebSockets.js + - utf-8-validate + - vue + - zod '@fuels/ts-config@0.20.0(typescript@5.4.5)': dependencies: @@ -10998,7 +10709,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) - '@fuels/vm-asm@0.56.0': {} + '@fuels/vm-asm@0.57.1': {} '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': dependencies: @@ -11068,8 +10779,8 @@ snapshots: dependencies: '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/qrcode-modal': 1.8.0 - '@walletconnect/sign-client': 2.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.14.0 + '@walletconnect/sign-client': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.15.1 bs58: 5.0.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -11085,7 +10796,6 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - bufferutil - - encoding - ioredis - uWebSockets.js - utf-8-validate @@ -12266,6 +11976,14 @@ snapshots: '@wallet-standard/features': 1.0.3 eventemitter3: 4.0.7 + '@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.95.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + dependencies: + '@solana/wallet-standard-features': 1.2.0 + '@solana/web3.js': 1.95.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@wallet-standard/base': 1.0.1 + '@wallet-standard/features': 1.0.3 + eventemitter3: 4.0.7 + '@solana/wallet-adapter-phantom@0.9.24(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -12304,7 +12022,6 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - bufferutil - - encoding - ioredis - uWebSockets.js - utf-8-validate @@ -12318,6 +12035,12 @@ snapshots: '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 + '@solana/wallet-standard-util@1.1.1': + dependencies: + '@noble/curves': 1.6.0 + '@solana/wallet-standard-chains': 1.1.0 + '@solana/wallet-standard-features': 1.2.0 + '@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.25.0 @@ -12384,6 +12107,28 @@ snapshots: - encoding - utf-8-validate + '@solana/web3.js@1.95.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.25.0 + '@noble/curves': 1.6.0 + '@noble/hashes': 1.5.0 + '@solana/buffer-layout': 4.0.1 + agentkeepalive: 4.5.0 + bigint-buffer: 1.1.5 + bn.js: 5.2.1 + borsh: 0.7.0 + bs58: 4.0.1 + buffer: 6.0.3 + fast-stable-stringify: 1.0.0 + jayson: 4.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + node-fetch: 2.7.0 + rpc-websockets: 9.0.2 + superstruct: 2.0.2 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + '@solflare-wallet/metamask-sdk@1.0.3(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-standard-features': 1.2.0 @@ -12537,7 +12282,7 @@ snapshots: dependencies: '@babel/types': 7.25.2 - '@types/bn.js@5.1.5': + '@types/bn.js@5.1.6': dependencies: '@types/node': 20.12.11 @@ -12674,7 +12419,7 @@ snapshots: vite: 5.4.0(@types/node@20.12.11)(terser@5.31.0) vue: 3.4.37(typescript@5.4.5) - '@vitest/coverage-v8@2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0)(terser@5.31.0))': + '@vitest/coverage-v8@2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -12916,6 +12661,10 @@ snapshots: - immer - react + '@wallet-standard/app@1.0.1': + dependencies: + '@wallet-standard/base': 1.0.1 + '@wallet-standard/base@1.0.1': {} '@wallet-standard/features@1.0.3': @@ -13010,7 +12759,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/core@2.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -13019,14 +12768,13 @@ snapshots: '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/keyvaluestorage': 1.1.1 '@walletconnect/logger': 2.1.2 - '@walletconnect/relay-api': 1.0.10 + '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 - '@walletconnect/utils': 2.14.0 + '@walletconnect/types': 2.15.1 + '@walletconnect/utils': 2.15.1 events: 3.3.0 - isomorphic-unfetch: 3.1.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 transitivePeerDependencies: @@ -13043,12 +12791,11 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - bufferutil - - encoding - ioredis - uWebSockets.js - utf-8-validate - '@walletconnect/core@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -13061,8 +12808,8 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 - '@walletconnect/utils': 2.15.1 + '@walletconnect/types': 2.16.1 + '@walletconnect/utils': 2.16.1 events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -13154,6 +12901,39 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/ethereum-provider@2.16.1(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/modal': 2.6.2(@types/react@18.3.1)(react@18.3.1) + '@walletconnect/sign-client': 2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1 + '@walletconnect/universal-provider': 2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.16.1 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - react + - uWebSockets.js + - utf-8-validate + '@walletconnect/events@1.0.1': dependencies: keyvaluestorage-interface: 1.0.0 @@ -13362,16 +13142,16 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/sign-client@2.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 - '@walletconnect/utils': 2.14.0 + '@walletconnect/types': 2.15.1 + '@walletconnect/utils': 2.15.1 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -13387,21 +13167,20 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - bufferutil - - encoding - ioredis - uWebSockets.js - utf-8-validate - '@walletconnect/sign-client@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 - '@walletconnect/utils': 2.15.1 + '@walletconnect/types': 2.16.1 + '@walletconnect/utils': 2.16.1 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -13499,7 +13278,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/types@2.14.0': + '@walletconnect/types@2.15.1': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 @@ -13523,7 +13302,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/types@2.15.1': + '@walletconnect/types@2.16.1': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 @@ -13637,6 +13416,36 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/universal-provider@2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1 + '@walletconnect/utils': 2.16.1 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/utils@2.11.2': dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -13733,17 +13542,17 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/utils@2.14.0': + '@walletconnect/utils@2.15.1': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 '@stablelib/random': 1.0.2 '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 - '@walletconnect/relay-api': 1.0.10 + '@walletconnect/relay-api': 1.0.11 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 + '@walletconnect/types': 2.15.1 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -13765,7 +13574,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/utils@2.15.1': + '@walletconnect/utils@2.16.1': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -13773,12 +13582,14 @@ snapshots: '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 + '@walletconnect/types': 2.16.1 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 + elliptic: 6.5.7 query-string: 7.1.3 uint8arrays: 3.1.0 transitivePeerDependencies: @@ -13805,18 +13616,60 @@ snapshots: '@walletconnect/window-metadata@1.0.0': dependencies: - '@walletconnect/window-getters': 1.0.0 + '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata@1.0.1': dependencies: '@walletconnect/window-getters': 1.0.1 tslib: 1.14.1 + '@web3modal/base@5.1.10(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@walletconnect/utils': 2.16.1 + '@web3modal/common': 5.1.10 + '@web3modal/core': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/polyfills': 5.1.10 + '@web3modal/scaffold-ui': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/siwe': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.10 + '@web3modal/wallet': 5.1.10 + optionalDependencies: + borsh: 0.7.0 + bs58: 5.0.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + '@web3modal/common@5.0.0': dependencies: bignumber.js: 9.1.2 dayjs: 1.11.10 + '@web3modal/common@5.1.1': + dependencies: + bignumber.js: 9.1.2 + dayjs: 1.11.10 + + '@web3modal/common@5.1.10': + dependencies: + bignumber.js: 9.1.2 + dayjs: 1.11.10 + '@web3modal/core@5.0.0(@types/react@18.3.1)(react@18.3.1)': dependencies: '@web3modal/common': 5.0.0 @@ -13826,10 +13679,36 @@ snapshots: - '@types/react' - react + '@web3modal/core@5.1.1(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.1 + '@web3modal/wallet': 5.1.1 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + + '@web3modal/core@5.1.10(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.10 + '@web3modal/wallet': 5.1.10 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + '@web3modal/polyfills@5.0.0': dependencies: buffer: 6.0.3 + '@web3modal/polyfills@5.1.1': + dependencies: + buffer: 6.0.3 + + '@web3modal/polyfills@5.1.10': + dependencies: + buffer: 6.0.3 + '@web3modal/scaffold-react@5.0.0(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@web3modal/scaffold': 5.0.0(@types/react@18.3.1)(react@18.3.1) @@ -13853,6 +13732,60 @@ snapshots: - ioredis - uWebSockets.js + '@web3modal/scaffold-ui@5.1.1(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.1 + '@web3modal/core': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/siwe': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.1 + '@web3modal/wallet': 5.1.1 + lit: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + + '@web3modal/scaffold-ui@5.1.10(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.10 + '@web3modal/core': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/siwe': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.10 + '@web3modal/wallet': 5.1.10 + lit: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + '@web3modal/scaffold-utils@5.0.0(@types/react@18.3.1)(react@18.3.1)': dependencies: '@web3modal/core': 5.0.0(@types/react@18.3.1)(react@18.3.1) @@ -13862,6 +13795,28 @@ snapshots: - '@types/react' - react + '@web3modal/scaffold-utils@5.1.1(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@coinbase/wallet-sdk': 4.0.3 + '@web3modal/core': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/polyfills': 5.1.1 + '@web3modal/wallet': 5.1.1 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + + '@web3modal/scaffold-utils@5.1.10(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.10 + '@web3modal/core': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/polyfills': 5.1.10 + '@web3modal/wallet': 5.1.10 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + '@web3modal/scaffold-vue@5.0.0(@types/react@18.3.1)(react@18.3.1)(vue@3.4.37(typescript@5.4.5))': dependencies: '@web3modal/scaffold': 5.0.0(@types/react@18.3.1)(react@18.3.1) @@ -13912,6 +13867,34 @@ snapshots: - react - uWebSockets.js + '@web3modal/scaffold@5.1.1(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@web3modal/common': 5.1.1 + '@web3modal/core': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-ui': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/siwe': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.1 + '@web3modal/wallet': 5.1.1 + lit: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + '@web3modal/siwe@5.0.0(@types/react@18.3.1)(react@18.3.1)': dependencies: '@walletconnect/utils': 2.12.0 @@ -13937,6 +13920,62 @@ snapshots: - react - uWebSockets.js + '@web3modal/siwe@5.1.1(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@walletconnect/utils': 2.15.1 + '@web3modal/common': 5.1.1 + '@web3modal/core': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.1(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.1 + '@web3modal/wallet': 5.1.1 + lit: 3.1.0 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + + '@web3modal/siwe@5.1.10(@types/react@18.3.1)(react@18.3.1)': + dependencies: + '@walletconnect/utils': 2.16.1 + '@web3modal/common': 5.1.10 + '@web3modal/core': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/scaffold-utils': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/ui': 5.1.10 + '@web3modal/wallet': 5.1.10 + lit: 3.1.0 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - react + - uWebSockets.js + '@web3modal/solana@5.0.0(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5))': dependencies: '@ethersproject/sha2': 5.7.0 @@ -13979,11 +14018,68 @@ snapshots: - uWebSockets.js - utf-8-validate + '@web3modal/solana@5.1.10(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(vue@3.4.37(typescript@5.4.5))': + dependencies: + '@ethersproject/sha2': 5.7.0 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-features': 1.2.0 + '@solana/wallet-standard-util': 1.1.1 + '@solana/web3.js': 1.95.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@wallet-standard/app': 1.0.1 + '@wallet-standard/base': 1.0.1 + '@wallet-standard/features': 1.0.3 + '@wallet-standard/wallet': 1.0.1 + '@walletconnect/universal-provider': 2.16.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@web3modal/base': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/common': 5.1.10 + '@web3modal/core': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/polyfills': 5.1.10 + '@web3modal/scaffold-utils': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/wallet': 5.1.10 + bn.js: 5.2.1 + borsh: 0.7.0 + bs58: 5.0.0 + buffer: 6.0.3 + valtio: 1.11.2(@types/react@18.3.1)(react@18.3.1) + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + vue: 3.4.37(typescript@5.4.5) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@web3modal/ui@5.0.0': dependencies: lit: 3.1.0 qrcode: 1.5.3 + '@web3modal/ui@5.1.1': + dependencies: + lit: 3.1.0 + qrcode: 1.5.3 + + '@web3modal/ui@5.1.10': + dependencies: + lit: 3.1.0 + qrcode: 1.5.3 + '@web3modal/wagmi@5.0.0(iofrudng23ohf4rhkqrzui3v3u)': dependencies: '@wagmi/connectors': 5.1.7(@types/react@18.3.1)(@wagmi/core@2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) @@ -14020,11 +14116,63 @@ snapshots: - uWebSockets.js - utf-8-validate + '@web3modal/wagmi@5.1.10(ayd3relvnscntoa4rapvoi42uq)': + dependencies: + '@wagmi/connectors': 5.1.7(@types/react@18.3.1)(@wagmi/core@2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.35.1)(@types/react@18.3.1)(react@18.3.1)(typescript@5.4.5)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) + '@walletconnect/ethereum-provider': 2.16.1(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.16.1 + '@web3modal/base': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/common': 5.1.10 + '@web3modal/polyfills': 5.1.10 + '@web3modal/scaffold-utils': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/siwe': 5.1.10(@types/react@18.3.1)(react@18.3.1) + '@web3modal/wallet': 5.1.10 + viem: 2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + wagmi: 2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.20.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + vue: 3.4.37(typescript@5.4.5) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@web3modal/wallet@5.0.0': dependencies: '@web3modal/polyfills': 5.0.0 zod: 3.22.4 + '@web3modal/wallet@5.1.1': + dependencies: + '@walletconnect/logger': 2.1.2 + '@web3modal/common': 5.1.1 + '@web3modal/polyfills': 5.1.1 + zod: 3.22.4 + + '@web3modal/wallet@5.1.10': + dependencies: + '@walletconnect/logger': 2.1.2 + '@web3modal/common': 5.1.10 + '@web3modal/polyfills': 5.1.10 + zod: 3.22.4 + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -14451,14 +14599,9 @@ snapshots: esbuild: 0.19.12 load-tsconfig: 0.2.5 - bundle-require@5.0.0(esbuild@0.22.0): - dependencies: - esbuild: 0.22.0 - load-tsconfig: 0.2.5 - - bundle-require@5.0.0(esbuild@0.23.1): + bundle-require@5.0.0(esbuild@0.24.0): dependencies: - esbuild: 0.23.1 + esbuild: 0.24.0 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -15194,33 +15337,6 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - esbuild@0.22.0: - optionalDependencies: - '@esbuild/aix-ppc64': 0.22.0 - '@esbuild/android-arm': 0.22.0 - '@esbuild/android-arm64': 0.22.0 - '@esbuild/android-x64': 0.22.0 - '@esbuild/darwin-arm64': 0.22.0 - '@esbuild/darwin-x64': 0.22.0 - '@esbuild/freebsd-arm64': 0.22.0 - '@esbuild/freebsd-x64': 0.22.0 - '@esbuild/linux-arm': 0.22.0 - '@esbuild/linux-arm64': 0.22.0 - '@esbuild/linux-ia32': 0.22.0 - '@esbuild/linux-loong64': 0.22.0 - '@esbuild/linux-mips64el': 0.22.0 - '@esbuild/linux-ppc64': 0.22.0 - '@esbuild/linux-riscv64': 0.22.0 - '@esbuild/linux-s390x': 0.22.0 - '@esbuild/linux-x64': 0.22.0 - '@esbuild/netbsd-x64': 0.22.0 - '@esbuild/openbsd-arm64': 0.22.0 - '@esbuild/openbsd-x64': 0.22.0 - '@esbuild/sunos-x64': 0.22.0 - '@esbuild/win32-arm64': 0.22.0 - '@esbuild/win32-ia32': 0.22.0 - '@esbuild/win32-x64': 0.22.0 - esbuild@0.23.0: optionalDependencies: '@esbuild/aix-ppc64': 0.23.0 @@ -15248,32 +15364,32 @@ snapshots: '@esbuild/win32-ia32': 0.23.0 '@esbuild/win32-x64': 0.23.0 - esbuild@0.23.1: + esbuild@0.24.0: optionalDependencies: - '@esbuild/aix-ppc64': 0.23.1 - '@esbuild/android-arm': 0.23.1 - '@esbuild/android-arm64': 0.23.1 - '@esbuild/android-x64': 0.23.1 - '@esbuild/darwin-arm64': 0.23.1 - '@esbuild/darwin-x64': 0.23.1 - '@esbuild/freebsd-arm64': 0.23.1 - '@esbuild/freebsd-x64': 0.23.1 - '@esbuild/linux-arm': 0.23.1 - '@esbuild/linux-arm64': 0.23.1 - '@esbuild/linux-ia32': 0.23.1 - '@esbuild/linux-loong64': 0.23.1 - '@esbuild/linux-mips64el': 0.23.1 - '@esbuild/linux-ppc64': 0.23.1 - '@esbuild/linux-riscv64': 0.23.1 - '@esbuild/linux-s390x': 0.23.1 - '@esbuild/linux-x64': 0.23.1 - '@esbuild/netbsd-x64': 0.23.1 - '@esbuild/openbsd-arm64': 0.23.1 - '@esbuild/openbsd-x64': 0.23.1 - '@esbuild/sunos-x64': 0.23.1 - '@esbuild/win32-arm64': 0.23.1 - '@esbuild/win32-ia32': 0.23.1 - '@esbuild/win32-x64': 0.23.1 + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 escalade@3.1.2: {} @@ -15542,64 +15658,29 @@ snapshots: fsevents@2.3.3: optional: true - fuels@0.94.4: - dependencies: - '@fuel-ts/abi-coder': 0.94.4 - '@fuel-ts/abi-typegen': 0.94.4 - '@fuel-ts/account': 0.94.4 - '@fuel-ts/address': 0.94.4 - '@fuel-ts/contract': 0.94.4 - '@fuel-ts/crypto': 0.94.4 - '@fuel-ts/errors': 0.94.4 - '@fuel-ts/hasher': 0.94.4 - '@fuel-ts/interfaces': 0.94.4 - '@fuel-ts/math': 0.94.4 - '@fuel-ts/merkle': 0.94.4 - '@fuel-ts/program': 0.94.4 - '@fuel-ts/script': 0.94.4 - '@fuel-ts/transactions': 0.94.4 - '@fuel-ts/utils': 0.94.4 - '@fuel-ts/versions': 0.94.4 - bundle-require: 5.0.0(esbuild@0.22.0) - chalk: 4.1.2 - chokidar: 3.6.0 - commander: 12.1.0 - esbuild: 0.22.0 - glob: 10.4.5 - handlebars: 4.7.8 - joycon: 3.1.1 - lodash.camelcase: 4.3.0 - portfinder: 1.0.32 - toml: 3.0.0 - uglify-js: 3.19.3 - yup: 1.4.0 - transitivePeerDependencies: - - encoding - - supports-color - - fuels@0.94.6: - dependencies: - '@fuel-ts/abi-coder': 0.94.6 - '@fuel-ts/abi-typegen': 0.94.6 - '@fuel-ts/account': 0.94.6 - '@fuel-ts/address': 0.94.6 - '@fuel-ts/contract': 0.94.6 - '@fuel-ts/crypto': 0.94.6 - '@fuel-ts/errors': 0.94.6 - '@fuel-ts/hasher': 0.94.6 - '@fuel-ts/interfaces': 0.94.6 - '@fuel-ts/math': 0.94.6 - '@fuel-ts/merkle': 0.94.6 - '@fuel-ts/program': 0.94.6 - '@fuel-ts/script': 0.94.6 - '@fuel-ts/transactions': 0.94.6 - '@fuel-ts/utils': 0.94.6 - '@fuel-ts/versions': 0.94.6 - bundle-require: 5.0.0(esbuild@0.23.1) + fuels@0.94.8: + dependencies: + '@fuel-ts/abi-coder': 0.94.8 + '@fuel-ts/abi-typegen': 0.94.8 + '@fuel-ts/account': 0.94.8 + '@fuel-ts/address': 0.94.8 + '@fuel-ts/contract': 0.94.8 + '@fuel-ts/crypto': 0.94.8 + '@fuel-ts/errors': 0.94.8 + '@fuel-ts/hasher': 0.94.8 + '@fuel-ts/interfaces': 0.94.8 + '@fuel-ts/math': 0.94.8 + '@fuel-ts/merkle': 0.94.8 + '@fuel-ts/program': 0.94.8 + '@fuel-ts/script': 0.94.8 + '@fuel-ts/transactions': 0.94.8 + '@fuel-ts/utils': 0.94.8 + '@fuel-ts/versions': 0.94.8 + bundle-require: 5.0.0(esbuild@0.24.0) chalk: 4.1.2 chokidar: 3.6.0 commander: 12.1.0 - esbuild: 0.23.1 + esbuild: 0.24.0 glob: 10.4.5 handlebars: 4.7.8 joycon: 3.1.1 @@ -18130,6 +18211,8 @@ snapshots: superstruct@1.0.4: {} + superstruct@2.0.2: {} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 From c46c79ce33df308077de0698ed6a1781b7c10f5b Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:22:03 -0300 Subject: [PATCH 2/4] revert: web3modal bug workarounds --- .../solana-connector/src/SolanaConnector.ts | 26 ++++++++++--------- .../src/WalletConnectConnector.ts | 9 +++++-- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/packages/solana-connector/src/SolanaConnector.ts b/packages/solana-connector/src/SolanaConnector.ts index 5a09a015..8ade3c09 100644 --- a/packages/solana-connector/src/SolanaConnector.ts +++ b/packages/solana-connector/src/SolanaConnector.ts @@ -11,17 +11,17 @@ import { } from '@fuel-connectors/common'; import { ApiController } from '@web3modal/core'; import type { Web3Modal } from '@web3modal/solana'; -import type { Provider } from '@web3modal/solana/dist/types/src/utils/scaffold'; import { CHAIN_IDS, type ConnectorMetadata, FuelConnectorEventTypes, Provider as FuelProvider, + Provider, type TransactionRequestLike, } from 'fuels'; import { SOLANA_ICON, TESTNET_URL } from './constants'; import { PREDICATE_VERSIONS } from './generated/predicates'; -import type { SolanaConfig } from './types'; +import type { SolanaConfig, SolanaWalletProvider } from './types'; import { type SolanaPredicateRoot, txIdEncoders } from './utils'; import { createSolanaConfig, createSolanaWeb3ModalInstance } from './web3Modal'; @@ -90,7 +90,7 @@ export class SolanaConnector extends PredicateConnector { switch (event.data.event) { case 'MODAL_OPEN': // Ensures that the Solana Web3Modal config is applied over pre-existing states (e.g. WC Connect Web3Modal) - this.createModal(); + if (!this.web3Modal) this.createModal(); break; case 'CONNECT_SUCCESS': { const address = this.web3Modal.getAddress() || ''; @@ -100,10 +100,9 @@ export class SolanaConnector extends PredicateConnector { this._emitConnected(true); break; } - case 'DISCONNECT_SUCCESS': { + case 'DISCONNECT_SUCCESS': this._emitConnected(false); break; - } } }), ); @@ -136,7 +135,7 @@ export class SolanaConnector extends PredicateConnector { } protected async requireConnection() { - if (!this.web3Modal) this.createModal(); + // if (!this.web3Modal) this.createModal(); } protected getWalletAdapter(): PredicateWalletAdapter { @@ -190,7 +189,7 @@ export class SolanaConnector extends PredicateConnector { } public async connect(): Promise { - this.createModal(); + if (!this.web3Modal) this.createModal(); return new Promise((resolve) => { this.web3Modal.open(); @@ -245,15 +244,18 @@ export class SolanaConnector extends PredicateConnector { ); const txId = await this.encodeTxId(transactionId); - const provider: Maybe = - this.web3Modal.getWalletProvider() as Provider; + const provider: Maybe = + this.web3Modal.getWalletProvider(); if (!provider) { throw new Error('No provider found'); } - const signedMessage: Uint8Array = (await provider.signMessage( - txId, - )) as Uint8Array; + const signedMessage: Uint8Array = (await provider.request({ + method: 'signMessage', + params: { + message: txId, + }, + })) as Uint8Array; transactionRequest.witnesses[predicateSignatureIndex] = signedMessage; // Send transaction diff --git a/packages/walletconnect-connector/src/WalletConnectConnector.ts b/packages/walletconnect-connector/src/WalletConnectConnector.ts index 6ecae266..484203c1 100644 --- a/packages/walletconnect-connector/src/WalletConnectConnector.ts +++ b/packages/walletconnect-connector/src/WalletConnectConnector.ts @@ -14,7 +14,7 @@ import { reconnect, watchAccount, } from '@wagmi/core'; -import type { Web3Modal } from '@web3modal/wagmi'; +import type { createWeb3Modal } from '@web3modal/wagmi'; import { CHAIN_IDS, type ConnectorMetadata, @@ -47,6 +47,8 @@ import { import type { WalletConnectConfig } from './types'; import { createWagmiConfig, createWeb3ModalInstance } from './web3Modal'; +type Web3Modal = ReturnType; + export class WalletConnectConnector extends PredicateConnector { name = 'Ethereum Wallets'; installed = true; @@ -90,6 +92,9 @@ export class WalletConnectConnector extends PredicateConnector { // createModal re-instanciates the modal to update singletons from web3modal private createModal() { + if (this.web3Modal) { + return; + } this.clearSubscriptions(); this.web3Modal = this.modalFactory(this.config); ApiController.prefetch(); @@ -192,7 +197,7 @@ export class WalletConnectConnector extends PredicateConnector { protected async requireConnection() { const wagmiConfig = this.getWagmiConfig(); - if (!this.web3Modal) this.createModal(); + this.createModal(); if (!wagmiConfig) return; const { state } = wagmiConfig; From 55357169d27c87ade313532075af657f2f9f0262 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:23:00 -0300 Subject: [PATCH 3/4] chore: enable release --- .github/workflows/pr-release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-release.yaml b/.github/workflows/pr-release.yaml index 4bb12b55..f0fd52fc 100644 --- a/.github/workflows/pr-release.yaml +++ b/.github/workflows/pr-release.yaml @@ -8,7 +8,7 @@ jobs: name: 'Release PR to npm' runs-on: buildjet-4vcpu-ubuntu-2204 # Comment if:false to enable release PR to npm - if: false + # if: false permissions: write-all steps: - uses: actions/checkout@v3 From ac1479a55868d1f31575331ce7f2569d28f1741d Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:28:09 -0300 Subject: [PATCH 4/4] fix: type errors --- packages/connectors/src/defaultConnectors.ts | 9 ++++++--- packages/solana-connector/src/types.ts | 3 +++ packages/walletconnect-connector/src/web3Modal.ts | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/packages/connectors/src/defaultConnectors.ts b/packages/connectors/src/defaultConnectors.ts index ef965dbc..4d58cdee 100644 --- a/packages/connectors/src/defaultConnectors.ts +++ b/packages/connectors/src/defaultConnectors.ts @@ -9,7 +9,7 @@ import { FueletWalletConnector } from '@fuel-connectors/fuelet-wallet'; import { SolanaConnector } from '@fuel-connectors/solana-connector'; import { WalletConnectConnector } from '@fuel-connectors/walletconnect-connector'; import type { Config } from '@wagmi/core'; -import type { ProviderType } from '@web3modal/solana/dist/types/src/utils/scaffold'; + import type { FuelConnector } from 'fuels'; type DefaultConnectors = { @@ -17,7 +17,9 @@ type DefaultConnectors = { wcProjectId?: string; burnerWalletConfig?: BurnerWalletConfig; ethWagmiConfig?: Config; - solanaConfig?: ProviderType; + solanaConfig?: ConstructorParameters< + typeof SolanaConnector + >[0]['solanaConfig']; chainId?: number; }; @@ -26,7 +28,7 @@ export function defaultConnectors({ wcProjectId, burnerWalletConfig, ethWagmiConfig, - solanaConfig: _solanaConfig, + solanaConfig, chainId, }: DefaultConnectors = {}): Array { const connectors: Array = [ @@ -41,6 +43,7 @@ export function defaultConnectors({ new SolanaConnector({ projectId: wcProjectId, chainId, + solanaConfig, }), ]; diff --git a/packages/solana-connector/src/types.ts b/packages/solana-connector/src/types.ts index c71400f5..212ee67b 100644 --- a/packages/solana-connector/src/types.ts +++ b/packages/solana-connector/src/types.ts @@ -1,4 +1,5 @@ import type { PredicateConfig } from '@fuel-connectors/common'; +import type { Web3Modal } from '@web3modal/solana'; import type { ProviderType } from '@web3modal/solana/dist/types/src/utils/scaffold'; import type { Provider as FuelProvider } from 'fuels'; @@ -38,3 +39,5 @@ export enum SolanaEvents { SESSION_UPDATE = 'session_update', SESSION_DELETE = 'session_delete', } + +export type SolanaWalletProvider = ReturnType; diff --git a/packages/walletconnect-connector/src/web3Modal.ts b/packages/walletconnect-connector/src/web3Modal.ts index e337c3f7..24df8ffe 100644 --- a/packages/walletconnect-connector/src/web3Modal.ts +++ b/packages/walletconnect-connector/src/web3Modal.ts @@ -1,6 +1,6 @@ import { http, type Config, createConfig, injected } from '@wagmi/core'; import { mainnet, sepolia } from '@wagmi/core/chains'; -import { type Web3Modal, createWeb3Modal } from '@web3modal/wagmi'; +import { createWeb3Modal } from '@web3modal/wagmi'; import { DEFAULT_PROJECT_ID } from './constants'; interface CreateWeb3ModalProps { @@ -21,7 +21,7 @@ export const createWagmiConfig = (): Config => export function createWeb3ModalInstance({ wagmiConfig, projectId = DEFAULT_PROJECT_ID, -}: CreateWeb3ModalProps): Web3Modal { +}: CreateWeb3ModalProps): ReturnType { if (!projectId) { console.warn( '[WalletConnect Connector]: Get a project ID on https://cloud.walletconnect.com to use WalletConnect features.',