diff --git a/packages/adapter/package.json b/packages/adapter/package.json index 5f1f32a9..97555272 100644 --- a/packages/adapter/package.json +++ b/packages/adapter/package.json @@ -54,7 +54,7 @@ }, "devDependencies": { "@metamask/approval-controller": "^7.1.3", - "@metamask/snaps-sdk": "6.17.1", + "@metamask/snaps-sdk": "9.3.0", "@playwright/test": "^1.54.2", "@types/node": "^24.1.0", "@types/semver": "^7.7.0", diff --git a/packages/snap/package.json b/packages/snap/package.json index ca5103fd..9927ae94 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -94,7 +94,7 @@ }, "dependencies": { "@metamask/key-tree": "^10.0.2", - "@metamask/snaps-sdk": "6.17.1", + "@metamask/snaps-sdk": "9.3.0", "dequal": "^2.0.3", "iso-base": "^4.1.0", "iso-filecoin-synapse": "^0.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8ff33da..b99a5e73 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,7 +116,7 @@ importers: dependencies: filsnap-adapter: specifier: ^3.3.6 - version: 3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + version: 3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0) iso-base: specifier: ^4.1.0 version: 4.1.0 @@ -141,7 +141,7 @@ importers: version: 24.3.0 filsnap: specifier: ^1.9.0 - version: 1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + version: 1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0) typescript: specifier: 5.8.3 version: 5.8.3 @@ -156,7 +156,7 @@ importers: version: 5.85.5(react@19.1.1) filsnap-adapter: specifier: ^3.3.6 - version: 3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + version: 3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0) iso-filecoin: specifier: ^7.4.3 version: 7.4.3 @@ -214,8 +214,8 @@ importers: specifier: ^7.1.3 version: 7.1.3 '@metamask/snaps-sdk': - specifier: 6.17.1 - version: 6.17.1(webextension-polyfill@0.10.0) + specifier: 9.3.0 + version: 9.3.0(webextension-polyfill@0.10.0) '@playwright/test': specifier: ^1.54.2 version: 1.54.2 @@ -287,8 +287,8 @@ importers: specifier: ^10.0.2 version: 10.1.1 '@metamask/snaps-sdk': - specifier: 6.17.1 - version: 6.17.1(webextension-polyfill@0.10.0) + specifier: 9.3.0 + version: 9.3.0(webextension-polyfill@0.10.0) dequal: specifier: ^2.0.3 version: 2.0.3 @@ -5438,7 +5438,7 @@ snapshots: '@babel/runtime': 7.28.3 '@metamask/eth-query': 4.0.0 '@metamask/ethjs-unit': 0.3.0(@babel/runtime@7.28.3) - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 '@spruceid/siwe-parser': 2.1.0 '@types/bn.js': 5.2.0 bignumber.js: 9.3.1 @@ -5473,7 +5473,7 @@ snapshots: dependencies: '@metamask/rpc-errors': 7.0.3 '@metamask/safe-event-emitter': 3.1.2 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 transitivePeerDependencies: - supports-color @@ -5506,7 +5506,7 @@ snapshots: dependencies: '@metamask/json-rpc-engine': 10.0.3 '@metamask/safe-event-emitter': 3.1.2 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 readable-stream: 3.6.2 transitivePeerDependencies: - supports-color @@ -5544,7 +5544,7 @@ snapshots: '@metamask/controller-utils': 11.12.0(@babel/runtime@7.28.3) '@metamask/json-rpc-engine': 10.0.3 '@metamask/rpc-errors': 7.0.3 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 '@types/deep-freeze-strict': 1.1.2 deep-freeze-strict: 1.1.1 immer: 9.0.21 @@ -5577,7 +5577,7 @@ snapshots: '@metamask/object-multiplex': 2.1.0 '@metamask/rpc-errors': 7.0.3 '@metamask/safe-event-emitter': 3.1.2 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 detect-browser: 5.3.0 extension-port-stream: 4.2.0(webextension-polyfill@0.10.0) fast-deep-equal: 3.1.3 @@ -5594,7 +5594,7 @@ snapshots: '@metamask/object-multiplex': 2.1.0 '@metamask/rpc-errors': 7.0.3 '@metamask/safe-event-emitter': 3.1.2 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 detect-browser: 5.3.0 extension-port-stream: 4.2.0(webextension-polyfill@0.10.0) fast-deep-equal: 3.1.3 @@ -5613,7 +5613,7 @@ snapshots: '@metamask/rpc-errors@7.0.2': dependencies: - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color @@ -5743,7 +5743,7 @@ snapshots: '@metamask/snaps-registry@3.2.3': dependencies: '@metamask/superstruct': 3.2.1 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 transitivePeerDependencies: @@ -5757,7 +5757,7 @@ snapshots: '@metamask/snaps-sdk': 9.3.0(webextension-polyfill@0.10.0) '@metamask/snaps-utils': 11.4.0(@babel/runtime@7.28.3)(@metamask/approval-controller@7.1.3)(webextension-polyfill@0.10.0) '@metamask/superstruct': 3.2.1 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 '@noble/hashes': 1.8.0 transitivePeerDependencies: - '@babel/runtime' @@ -5784,7 +5784,7 @@ snapshots: '@metamask/providers': 22.1.0(webextension-polyfill@0.10.0) '@metamask/rpc-errors': 7.0.3 '@metamask/superstruct': 3.2.1 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 transitivePeerDependencies: - supports-color - webextension-polyfill @@ -5801,7 +5801,7 @@ snapshots: '@metamask/snaps-registry': 3.2.3 '@metamask/snaps-sdk': 9.3.0(webextension-polyfill@0.10.0) '@metamask/superstruct': 3.2.1 - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 chalk: 4.1.2 @@ -5858,7 +5858,7 @@ snapshots: '@metamask/snaps-rpc-methods': 13.5.0(@babel/runtime@7.28.3)(@metamask/approval-controller@7.1.3)(webextension-polyfill@0.10.0) '@metamask/snaps-sdk': 9.3.0(webextension-polyfill@0.10.0) '@metamask/snaps-utils': 11.4.0(@babel/runtime@7.28.3)(@metamask/approval-controller@7.1.3)(webextension-polyfill@0.10.0) - '@metamask/utils': 11.4.2 + '@metamask/utils': 11.5.0 chalk: 4.1.2 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -8372,9 +8372,9 @@ snapshots: dependencies: to-regex-range: 5.0.1 - filsnap-adapter@3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)): + filsnap-adapter@3.3.6(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0): dependencies: - filsnap: 1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + filsnap: 1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0) iso-base: 4.1.0 iso-filecoin: 7.4.3 semver: 7.7.2 @@ -8389,7 +8389,7 @@ snapshots: - wagmi - webextension-polyfill - filsnap@1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)): + filsnap@1.9.0(@tanstack/react-query@5.85.5(react@19.1.1))(@wagmi/core@2.19.0(@tanstack/query-core@5.85.5)(@types/react@19.1.10)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.1))(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(bufferutil@4.0.9)(iso-filecoin@7.4.3)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(wagmi@2.16.4(@tanstack/query-core@5.85.5)(@tanstack/react-query@5.85.5(react@19.1.1))(@types/react@19.1.10)(bufferutil@4.0.9)(immer@9.0.21)(react@19.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(viem@2.34.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(webextension-polyfill@0.10.0): dependencies: '@metamask/key-tree': 10.1.1 '@metamask/snaps-sdk': 6.17.1(webextension-polyfill@0.10.0) @@ -9284,7 +9284,7 @@ snapshots: dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.8.1 - '@noble/hashes': 1.7.1 + '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 abitype: 1.0.9(typescript@5.8.3)(zod@3.25.76)