diff --git a/package.json b/package.json index 389acfa9e..2540a0d8e 100644 --- a/package.json +++ b/package.json @@ -83,8 +83,9 @@ "yargs": "^17.7.2" }, "resolutions": { - "@metamask/snaps-execution-environments": "11.2.0", - "@metamask/snaps-sdk": "11.2.0", + "@metamask/snaps-execution-environments": "11.3.0", + "@metamask/snaps-sdk": "12.0.1", + "@metamask/snaps-utils": "12.6.0", "@solana/addresses": "2.1.0", "@solana/kit": "2.1.0", "@stellar/stellar-sdk/axios@npm:1.15.0": "1.18.1", diff --git a/packages/bitcoin-wallet-snap/CHANGELOG.md b/packages/bitcoin-wallet-snap/CHANGELOG.md index 5908ee56b..fcd3b398b 100644 --- a/packages/bitcoin-wallet-snap/CHANGELOG.md +++ b/packages/bitcoin-wallet-snap/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.1.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.1` to `^10.0.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/snaps-sdk` from `^11.2.0` to `^12.0.1` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) + ### Fixed - Ensure certain errors are stringified correctly ([#179](https://github.com/MetaMask/internal-snaps/pull/179)) diff --git a/packages/bitcoin-wallet-snap/package.json b/packages/bitcoin-wallet-snap/package.json index 6d051a460..2c6ac9603 100644 --- a/packages/bitcoin-wallet-snap/package.json +++ b/packages/bitcoin-wallet-snap/package.json @@ -52,13 +52,13 @@ "@metamask/auto-changelog": "^6.1.1", "@metamask/bitcoindevkit": "^0.1.13", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-api": "^24.1.0", + "@metamask/keyring-snap-sdk": "^10.0.0", "@metamask/slip44": "^4.2.0", "@metamask/snap-networks-utils": "^1.0.0", "@metamask/snaps-cli": "^8.4.1", - "@metamask/snaps-jest": "^10.2.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-jest": "^10.2.1", + "@metamask/snaps-sdk": "^12.0.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "bip322-js": "^3.0.0", diff --git a/packages/bitcoin-wallet-snap/snap.manifest.json b/packages/bitcoin-wallet-snap/snap.manifest.json index afc82bd59..435c30b05 100644 --- a/packages/bitcoin-wallet-snap/snap.manifest.json +++ b/packages/bitcoin-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "DAuPn0nXZ23flLpbBbGrnOrZW6wYqw0MofHBQ9vjD5U=", + "shasum": "nHGONB4Mja9/JHYM4itFgvQKxx0yZEDMdR+5PIe74wg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -110,6 +110,6 @@ ] } }, - "platformVersion": "11.2.0", + "platformVersion": "12.0.1", "manifestVersion": "0.1" } diff --git a/packages/sample-snap/CHANGELOG.md b/packages/sample-snap/CHANGELOG.md index a88d9d4b8..e1c218cee 100644 --- a/packages/sample-snap/CHANGELOG.md +++ b/packages/sample-snap/CHANGELOG.md @@ -14,6 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/snaps-cli` from `^8.3.0` to `^8.4.1` ([#56](https://github.com/MetaMask/internal-snaps/pull/56)) -- Bump `@metamask/snaps-sdk` from `11.1.1` to `11.2.0` ([#56](https://github.com/MetaMask/internal-snaps/pull/56)) +- Bump `@metamask/snaps-sdk` from `^11.1.1` to `^12.0.1` ([#56](https://github.com/MetaMask/internal-snaps/pull/56), [#214](https://github.com/MetaMask/internal-snaps/pull/214)) [Unreleased]: https://github.com/MetaMask/internal-snaps/ diff --git a/packages/sample-snap/package.json b/packages/sample-snap/package.json index 4a98e4a4a..868d93eb7 100644 --- a/packages/sample-snap/package.json +++ b/packages/sample-snap/package.json @@ -43,8 +43,8 @@ "@jest/globals": "^29.5.0", "@metamask/auto-changelog": "^6.1.1", "@metamask/snaps-cli": "^8.4.1", - "@metamask/snaps-jest": "^10.2.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-jest": "^10.2.1", + "@metamask/snaps-sdk": "^12.0.1", "@types/react": "18.2.4", "@types/react-dom": "18.2.4", "eslint": "^9.39.1", diff --git a/packages/sample-snap/snap.manifest.json b/packages/sample-snap/snap.manifest.json index 6f1479004..2e1baf374 100644 --- a/packages/sample-snap/snap.manifest.json +++ b/packages/sample-snap/snap.manifest.json @@ -23,6 +23,6 @@ "snaps": false } }, - "platformVersion": "11.1.1", + "platformVersion": "12.0.1", "manifestVersion": "0.1" } diff --git a/packages/snap-networks-utils/CHANGELOG.md b/packages/snap-networks-utils/CHANGELOG.md index 80837ab97..a8b3c2e67 100644 --- a/packages/snap-networks-utils/CHANGELOG.md +++ b/packages/snap-networks-utils/CHANGELOG.md @@ -24,6 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING** Replace the logger utilities with a configurable `Logger` class that requires a log level and supports level filtering, per-instance prefixes, and method decorators. ([#136](https://github.com/MetaMask/internal-snaps/pull/136)) - Bump `@metamask/utils` from `^11.9.0` to `^11.11.9` ([#161](https://github.com/MetaMask/internal-snaps/pull/161)) +- Bump `@metamask/snaps-sdk` from `^11.2.0` to `^12.0.1` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) ## [1.0.0] diff --git a/packages/snap-networks-utils/package.json b/packages/snap-networks-utils/package.json index 7d489d889..7ebbec4d8 100644 --- a/packages/snap-networks-utils/package.json +++ b/packages/snap-networks-utils/package.json @@ -73,7 +73,7 @@ "dependencies": { "@metamask/assets-controller": "^13.0.0", "@metamask/remote-feature-flag-controller": "^5.0.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-sdk": "^12.0.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "bignumber.js": "^9.3.1", diff --git a/packages/solana-wallet-snap/CHANGELOG.md b/packages/solana-wallet-snap/CHANGELOG.md index 91f8d49ac..bc31d1c9e 100644 --- a/packages/solana-wallet-snap/CHANGELOG.md +++ b/packages/solana-wallet-snap/CHANGELOG.md @@ -12,6 +12,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extract Snap-owned assets domain logic into `SnapAssetsAdapter`; `AssetsService` is a thin facade that delegates metadata, market data, fetch, persist, and account asset reads through the adapter (no Core routing yet). ([#121](https://github.com/MetaMask/internal-snaps/pull/121)) - Align `AssetsService` read API with `snap-networks-utils` / AssetsController shapes by adding `getAccountAssetByID`, `getAccountAssetsByIDs`, `getAccountAssetsByScope`, and `getAccountAssets`, and routing Keyring and Send through them (still Snap-owned storage). ([#120](https://github.com/MetaMask/internal-snaps/pull/120)) - Bump `@metamask/utils` from `^11.9.0` to `^11.11.9` ([#161](https://github.com/MetaMask/internal-snaps/pull/161)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.1.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.1` to `^10.0.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/snaps-sdk` from `^11.2.0` to `^12.0.1` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) ### Fixed diff --git a/packages/solana-wallet-snap/package.json b/packages/solana-wallet-snap/package.json index 5a3f22cbd..f8d11e635 100644 --- a/packages/solana-wallet-snap/package.json +++ b/packages/solana-wallet-snap/package.json @@ -54,12 +54,12 @@ "@jest/globals": "^29.5.0", "@metamask/auto-changelog": "^6.1.1", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-api": "^24.1.0", + "@metamask/keyring-snap-sdk": "^10.0.0", "@metamask/snap-networks-utils": "^1.0.0", "@metamask/snaps-cli": "^8.4.1", - "@metamask/snaps-jest": "^10.2.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-jest": "^10.2.1", + "@metamask/snaps-sdk": "^12.0.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@noble/ed25519": "2.1.0", diff --git a/packages/solana-wallet-snap/snap.manifest.json b/packages/solana-wallet-snap/snap.manifest.json index 87607ea91..82c549453 100644 --- a/packages/solana-wallet-snap/snap.manifest.json +++ b/packages/solana-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "5FfpznC3zSm/PzcS3bNGu1a/heN2o1uLIfoc/y3xpMc=", + "shasum": "/bPlQ2LMoy4F7lHNq/tgFAZQmxNGT8gNvJhM8f6TYyo=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -90,6 +90,6 @@ "snap_dialog": {}, "snap_getPreferences": {} }, - "platformVersion": "11.2.0", + "platformVersion": "12.0.1", "manifestVersion": "0.1" } diff --git a/packages/stellar-wallet-snap/CHANGELOG.md b/packages/stellar-wallet-snap/CHANGELOG.md index 23fdc5a7d..bf5bc8ea0 100644 --- a/packages/stellar-wallet-snap/CHANGELOG.md +++ b/packages/stellar-wallet-snap/CHANGELOG.md @@ -16,6 +16,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - `createValidatedSendTransaction` now throws `InvalidAssetForCreateAccountException` instead of `AccountNotActivatedException` when sending a non-native asset to an unfunded destination ([#185](https://github.com/MetaMask/internal-snaps/pull/185)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.1.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.1` to `^10.0.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/snaps-sdk` from `^11.2.0` to `^12.0.1` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) ## [0.1.0] diff --git a/packages/stellar-wallet-snap/package.json b/packages/stellar-wallet-snap/package.json index 3fd217dfb..e0da4aac6 100644 --- a/packages/stellar-wallet-snap/package.json +++ b/packages/stellar-wallet-snap/package.json @@ -50,12 +50,12 @@ "devDependencies": { "@metamask/auto-changelog": "^6.1.1", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-api": "^24.1.0", + "@metamask/keyring-snap-sdk": "^10.0.0", "@metamask/snap-networks-utils": "^1.0.0", "@metamask/snaps-cli": "^8.4.1", - "@metamask/snaps-jest": "^10.2.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-jest": "^10.2.1", + "@metamask/snaps-sdk": "^12.0.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@stellar/stellar-sdk": "^15.0.1", diff --git a/packages/stellar-wallet-snap/snap.manifest.json b/packages/stellar-wallet-snap/snap.manifest.json index 4c877cf20..43e2b1163 100644 --- a/packages/stellar-wallet-snap/snap.manifest.json +++ b/packages/stellar-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "XmHWNIVVLlhvKq+iksu3PyMYqx95Zj7lQAB/s1cOFlk=", + "shasum": "ILzQgR5tZ58WxTuKSyg2oySQpkSJQzhb+bFoRrIFlAg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -64,6 +64,6 @@ "scopes": ["stellar:pubnet"] } }, - "platformVersion": "11.2.0", + "platformVersion": "12.0.1", "manifestVersion": "0.1" } diff --git a/packages/tron-wallet-snap/CHANGELOG.md b/packages/tron-wallet-snap/CHANGELOG.md index bce5fc046..909550849 100644 --- a/packages/tron-wallet-snap/CHANGELOG.md +++ b/packages/tron-wallet-snap/CHANGELOG.md @@ -19,6 +19,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `snap_getBip32Entropy` is now called even when all requested indices already exist (this path only occurs on idempotent retries); no new permissions are required. - Extract shared asset util functions and inject `SnapAssetsAdapter` from `context` into `AssetsService` ([#143](https://github.com/MetaMask/internal-snaps/pull/143)) - Rename `getByKeyringAccountId` to `getAccountAssets` (with essential-asset synthesis) and update keyring callers ([#143](https://github.com/MetaMask/internal-snaps/pull/143)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.1.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.1` to `^10.0.0` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) +- Bump `@metamask/snaps-sdk` from `^11.2.0` to `^12.0.1` ([#214](https://github.com/MetaMask/internal-snaps/pull/214)) ### Fixed diff --git a/packages/tron-wallet-snap/package.json b/packages/tron-wallet-snap/package.json index 1963093d3..2592bd3fd 100644 --- a/packages/tron-wallet-snap/package.json +++ b/packages/tron-wallet-snap/package.json @@ -51,14 +51,14 @@ "@metamask/assets-controller": "^13.0.0", "@metamask/auto-changelog": "^6.1.1", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-api": "^24.1.0", + "@metamask/keyring-snap-sdk": "^10.0.0", "@metamask/messenger": "^2.0.0", "@metamask/remote-feature-flag-controller": "^5.0.0", "@metamask/snap-networks-utils": "^1.0.0", "@metamask/snaps-cli": "^8.4.1", - "@metamask/snaps-jest": "^10.2.0", - "@metamask/snaps-sdk": "^11.2.0", + "@metamask/snaps-jest": "^10.2.1", + "@metamask/snaps-sdk": "^12.0.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@types/lodash": "^4.17.15", diff --git a/packages/tron-wallet-snap/snap.manifest.json b/packages/tron-wallet-snap/snap.manifest.json index 900a30dfd..29f0e2467 100644 --- a/packages/tron-wallet-snap/snap.manifest.json +++ b/packages/tron-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "IlS8YzpfJun/5aMb6cYAIzKBcn3x9BjOMVYJUE9zFzo=", + "shasum": "suSAXw3kEQ+CqNxq16irO04lEYbBcqgOQBBmLcTtR6M=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -73,6 +73,6 @@ ] } }, - "platformVersion": "11.2.0", + "platformVersion": "12.0.1", "manifestVersion": "0.1" } diff --git a/yarn.lock b/yarn.lock index b6e1138bf..9d49d909e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1968,7 +1968,7 @@ __metadata: languageName: node linkType: hard -"@metamask/analytics-controller@npm:^1.1.1": +"@metamask/analytics-controller@npm:^1.2.1": version: 1.2.1 resolution: "@metamask/analytics-controller@npm:1.2.1" dependencies: @@ -2153,13 +2153,13 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/bitcoindevkit": "npm:^0.1.13" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^23.7.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.1" + "@metamask/keyring-api": "npm:^24.1.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" "@metamask/slip44": "npm:^4.2.0" "@metamask/snap-networks-utils": "npm:^1.0.0" "@metamask/snaps-cli": "npm:^8.4.1" - "@metamask/snaps-jest": "npm:^10.2.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-jest": "npm:^10.2.1" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" bip322-js: "npm:^3.0.0" @@ -2193,7 +2193,7 @@ __metadata: languageName: node linkType: hard -"@metamask/chain-agnostic-permission@npm:^1.6.2": +"@metamask/chain-agnostic-permission@npm:^1.7.0": version: 1.7.0 resolution: "@metamask/chain-agnostic-permission@npm:1.7.0" dependencies: @@ -2785,6 +2785,18 @@ __metadata: languageName: node linkType: hard +"@metamask/keyring-api@npm:^24.1.0": + version: 24.1.0 + resolution: "@metamask/keyring-api@npm:24.1.0" + dependencies: + "@metamask/keyring-utils": "npm:^5.0.0" + "@metamask/superstruct": "npm:^3.4.1" + "@metamask/utils": "npm:^11.11.0" + bitcoin-address-validation: "npm:^2.2.3" + checksum: 10/bb2544281d1ec30900245cbd7d056234a69d121520851bf0c1f1ee13f0bbc4b111444ef47192ae2f1cfd8e265764d5e581d6bfed4e7b29f4cd020a4b7b950bb9 + languageName: node + linkType: hard + "@metamask/keyring-controller@npm:^27.1.0": version: 27.1.0 resolution: "@metamask/keyring-controller@npm:27.1.0" @@ -2866,6 +2878,22 @@ __metadata: languageName: node linkType: hard +"@metamask/keyring-snap-sdk@npm:^10.0.0": + version: 10.0.0 + resolution: "@metamask/keyring-snap-sdk@npm:10.0.0" + dependencies: + "@metamask/keyring-utils": "npm:^5.0.0" + "@metamask/snaps-sdk": "npm:^11.0.0" + "@metamask/superstruct": "npm:^3.4.1" + "@metamask/utils": "npm:^11.11.0" + webextension-polyfill: "npm:^0.12.0" + peerDependencies: + "@metamask/keyring-api": ^24.0.0 + "@metamask/providers": ^19.0.0 + checksum: 10/2b12b3b08d0ecb839547e2e367808797cc365a364e8a111250a056371fb86c91c5cae0bf57ebce8e80e1ffbd9f462422e217ca8f1b97753a5f4a8ff5fff2e902 + languageName: node + linkType: hard + "@metamask/keyring-snap-sdk@npm:^9.2.1": version: 9.2.1 resolution: "@metamask/keyring-snap-sdk@npm:9.2.1" @@ -2906,6 +2934,18 @@ __metadata: languageName: node linkType: hard +"@metamask/keyring-utils@npm:^5.0.0": + version: 5.0.0 + resolution: "@metamask/keyring-utils@npm:5.0.0" + dependencies: + "@ethereumjs/tx": "npm:^5.4.0" + "@metamask/superstruct": "npm:^3.4.1" + "@metamask/utils": "npm:^11.11.0" + bitcoin-address-validation: "npm:^2.2.3" + checksum: 10/261cad056370ec89c2d2b29afddfe50dfe0dca302a0f70380eb1fc96c31348bcefdd087d0e17fbe7dec39603408eea1acf8ebc36f230a8b8897fa9e231e4a2b2 + languageName: node + linkType: hard + "@metamask/message-manager@npm:^14.1.1": version: 14.1.2 resolution: "@metamask/message-manager@npm:14.1.2" @@ -3254,8 +3294,8 @@ __metadata: "@jest/globals": "npm:^29.5.0" "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/snaps-cli": "npm:^8.4.1" - "@metamask/snaps-jest": "npm:^10.2.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-jest": "npm:^10.2.1" + "@metamask/snaps-sdk": "npm:^12.0.1" "@types/react": "npm:18.2.4" "@types/react-dom": "npm:18.2.4" eslint: "npm:^9.39.1" @@ -3309,7 +3349,7 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/messenger": "npm:^2.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -3423,27 +3463,27 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-controllers@npm:^21.0.0": - version: 21.0.0 - resolution: "@metamask/snaps-controllers@npm:21.0.0" +"@metamask/snaps-controllers@npm:^21.1.0": + version: 21.1.0 + resolution: "@metamask/snaps-controllers@npm:21.1.0" dependencies: - "@metamask/analytics-controller": "npm:^1.1.1" + "@metamask/analytics-controller": "npm:^1.2.1" "@metamask/approval-controller": "npm:^9.0.2" "@metamask/base-controller": "npm:^9.1.0" "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/json-rpc-middleware-stream": "npm:^8.0.8" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/messenger": "npm:^1.2.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/permission-controller": "npm:^13.1.1" "@metamask/post-message-stream": "npm:^10.0.0" "@metamask/rpc-errors": "npm:^7.0.3" "@metamask/snaps-registry": "npm:^4.0.0" - "@metamask/snaps-rpc-methods": "npm:^17.0.0" - "@metamask/snaps-sdk": "npm:^11.1.1" - "@metamask/snaps-utils": "npm:^12.2.1" + "@metamask/snaps-rpc-methods": "npm:^17.1.1" + "@metamask/snaps-sdk": "npm:^12.0.0" + "@metamask/snaps-utils": "npm:^12.5.0" "@metamask/storage-service": "npm:^1.0.2" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@xstate/fsm": "npm:^2.0.0" async-mutex: "npm:^0.5.0" @@ -3459,49 +3499,49 @@ __metadata: semver: "npm:^7.5.4" tar-stream: "npm:^3.1.7" peerDependencies: - "@metamask/snaps-execution-environments": ^11.1.1 + "@metamask/snaps-execution-environments": ^11.3.0 peerDependenciesMeta: "@metamask/snaps-execution-environments": optional: true - checksum: 10/349fa04143a181ff52f68b6c3217157e09f0821eed0f4a2898af0c2897d221faf41f734a78c65dcbaa2666904fcde4d0880a8e38ca5496fec5f24add1de24219 + checksum: 10/fda303cddbe2f3cadc261f481c01d392f9ea8e4bd5937cbce4b78f34f780091b5fe906a85d1fae3862cffb35775d51e3152cd44b9a978cfa30a80cedf78aab7d languageName: node linkType: hard -"@metamask/snaps-execution-environments@npm:11.2.0": - version: 11.2.0 - resolution: "@metamask/snaps-execution-environments@npm:11.2.0" +"@metamask/snaps-execution-environments@npm:11.3.0": + version: 11.3.0 + resolution: "@metamask/snaps-execution-environments@npm:11.3.0" dependencies: "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/post-message-stream": "npm:^10.0.0" "@metamask/providers": "npm:^22.1.1" "@metamask/rpc-errors": "npm:^7.0.3" - "@metamask/snaps-sdk": "npm:^11.2.0" - "@metamask/snaps-utils": "npm:^12.4.0" + "@metamask/snaps-sdk": "npm:^12.0.0" + "@metamask/snaps-utils": "npm:^12.5.0" "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" readable-stream: "npm:^3.6.2" - checksum: 10/531d4d73927d4e11b750d15d871450139042cf35813e4b322de82f17239297462390f338cff331e335daa9ce44eda737ff42010586aed1c40beca7df5182fe3b + checksum: 10/618a15af5470cb60bf33986f780b3be663a24e062d4fd6211eacf16b2256593eb0afae6403aeae12c5e366519abb231a6c3ba86c84873883a287dc692e7c599c languageName: node linkType: hard -"@metamask/snaps-jest@npm:^10.2.0": - version: 10.2.0 - resolution: "@metamask/snaps-jest@npm:10.2.0" +"@metamask/snaps-jest@npm:^10.2.1": + version: 10.2.1 + resolution: "@metamask/snaps-jest@npm:10.2.1" dependencies: "@jest/environment": "npm:^29.5.0" "@jest/expect": "npm:^29.5.0" "@jest/globals": "npm:^29.5.0" - "@metamask/snaps-controllers": "npm:^21.0.0" - "@metamask/snaps-sdk": "npm:^11.2.0" - "@metamask/snaps-simulation": "npm:^4.3.0" + "@metamask/snaps-controllers": "npm:^21.1.0" + "@metamask/snaps-sdk": "npm:^12.0.0" + "@metamask/snaps-simulation": "npm:^4.3.1" "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" express: "npm:^5.1.0" jest-environment-node: "npm:^29.5.0" jest-matcher-utils: "npm:^29.5.0" redux: "npm:^4.2.1" - checksum: 10/020c095b5672541ff840bf02f3e90178978fb14c2c6e35be0146748213f818975df6cce07e8ccf935875c11a38004787aebcc13f2175bda511f9ccc1c6488ca0 + checksum: 10/6e3ac9691ecd2809542e4a6d8016182a5c341bda7193b063d87bb3171edfd8586a3cf5f478bf116408ff60eb2b008d3e66b60ccc96dcf84b2e6a85ea1d7fa9e1 languageName: node linkType: hard @@ -3551,20 +3591,20 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-rpc-methods@npm:^17.0.0, @metamask/snaps-rpc-methods@npm:^17.1.0": - version: 17.1.0 - resolution: "@metamask/snaps-rpc-methods@npm:17.1.0" +"@metamask/snaps-rpc-methods@npm:^17.1.1": + version: 17.1.2 + resolution: "@metamask/snaps-rpc-methods@npm:17.1.2" dependencies: "@metamask/key-tree": "npm:^10.1.1" "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.3" - "@metamask/snaps-sdk": "npm:^11.2.0" - "@metamask/snaps-utils": "npm:^12.3.0" + "@metamask/snaps-sdk": "npm:^12.0.1" + "@metamask/snaps-utils": "npm:^12.6.0" "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@noble/hashes": "npm:^1.7.1" async-mutex: "npm:^0.5.0" - checksum: 10/0afcd10f7f45611b74845c757bf9cad49044b51bfa1cf4043690f2084ad422684405aac405abed2b1c7f314857a6d208e902204dc82055d40f3a40c49c00c81d + checksum: 10/b2c477a09e5f9c11295547022ab1f369cad293a95b4d5088f8b28debb43d19e89204579acb0822cbdd0975ca7b6c2d7e7282df8bc9ef67b30b46bf0f1f378ea4 languageName: node linkType: hard @@ -3575,9 +3615,9 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-sdk@npm:11.2.0": - version: 11.2.0 - resolution: "@metamask/snaps-sdk@npm:11.2.0" +"@metamask/snaps-sdk@npm:12.0.1": + version: 12.0.1 + resolution: "@metamask/snaps-sdk@npm:12.0.1" dependencies: "@metamask/key-tree": "npm:^10.1.1" "@metamask/messenger": "npm:^2.0.0" @@ -3586,26 +3626,26 @@ __metadata: "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" luxon: "npm:^3.5.0" - checksum: 10/ce5bb2c6427283b14121996e4d32c4aa95a6a9372419bb0d77998f697f61c76c45aa165d5f949d40797a9dbfe65d8d5c9bb9deaad2a2d5c7ad33d5e6329f7473 + checksum: 10/dfcd6874da9e0f7cab531768f7f3ab1425a579bb7e925e6ceea8e8549ad0be239d24564d2450bc2b92f7f66c1eb4c18fb2c7f9c7262e6166dd55961808e35f6d languageName: node linkType: hard -"@metamask/snaps-simulation@npm:^4.3.0": - version: 4.3.0 - resolution: "@metamask/snaps-simulation@npm:4.3.0" +"@metamask/snaps-simulation@npm:^4.3.1": + version: 4.3.1 + resolution: "@metamask/snaps-simulation@npm:4.3.1" dependencies: - "@metamask/chain-agnostic-permission": "npm:^1.6.2" + "@metamask/chain-agnostic-permission": "npm:^1.7.0" "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/json-rpc-middleware-stream": "npm:^8.0.8" "@metamask/key-tree": "npm:^10.1.1" "@metamask/messenger": "npm:^2.0.0" "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.3" - "@metamask/snaps-controllers": "npm:^21.0.0" - "@metamask/snaps-execution-environments": "npm:^11.1.1" - "@metamask/snaps-rpc-methods": "npm:^17.1.0" - "@metamask/snaps-sdk": "npm:^11.2.0" - "@metamask/snaps-utils": "npm:^12.3.0" + "@metamask/snaps-controllers": "npm:^21.1.0" + "@metamask/snaps-execution-environments": "npm:^11.3.0" + "@metamask/snaps-rpc-methods": "npm:^17.1.1" + "@metamask/snaps-sdk": "npm:^12.0.0" + "@metamask/snaps-utils": "npm:^12.5.0" "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@reduxjs/toolkit": "npm:^1.9.5" @@ -3615,13 +3655,13 @@ __metadata: mime: "npm:^3.0.0" readable-stream: "npm:^3.6.2" redux-saga: "npm:^1.2.3" - checksum: 10/0e20af44e41a0fa35016df2a7b625f7fd5ee33158d476828d63416879f5967b47395d2fee1c5e5967963fffec0d73d976acdd2c5397dcb4aada5a2e9af1a2a77 + checksum: 10/2717efbb9976c9bbb84a56b3dc85596869cff18d752a9638aa010b0ea4ef8e3ebcf3822eed0055d8684910aed043594cf18696190a54ef268d24031f21405592 languageName: node linkType: hard -"@metamask/snaps-utils@npm:^12.0.0, @metamask/snaps-utils@npm:^12.1.0, @metamask/snaps-utils@npm:^12.1.2, @metamask/snaps-utils@npm:^12.1.3, @metamask/snaps-utils@npm:^12.2.0, @metamask/snaps-utils@npm:^12.2.1, @metamask/snaps-utils@npm:^12.3.0, @metamask/snaps-utils@npm:^12.4.0": - version: 12.4.0 - resolution: "@metamask/snaps-utils@npm:12.4.0" +"@metamask/snaps-utils@npm:12.6.0": + version: 12.6.0 + resolution: "@metamask/snaps-utils@npm:12.6.0" dependencies: "@babel/core": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" @@ -3631,7 +3671,7 @@ __metadata: "@metamask/rpc-errors": "npm:^7.0.3" "@metamask/slip44": "npm:^4.5.0" "@metamask/snaps-registry": "npm:^4.0.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@scure/base": "npm:^1.1.1" @@ -3646,7 +3686,7 @@ __metadata: semver: "npm:^7.5.4" ses: "npm:^2.1.0" validate-npm-package-name: "npm:^5.0.0" - checksum: 10/8b430dabbcd6aa033ced988d91f6ad91c906015c5d43ec66adb805e057bed607e8d1fefce010b767372f933089fcd048922d58c70f19b77987c26f85ffd89d93 + checksum: 10/57dc98974b74bcd33a1dddf57835964fa03dd520659364c7779ee6fe7905e1d002b3a13318b51afd9d45b9b823f94c713a8b91c693c021c6a0c9dd579be81c9c languageName: node linkType: hard @@ -3672,12 +3712,12 @@ __metadata: "@jest/globals": "npm:^29.5.0" "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^23.7.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.1" + "@metamask/keyring-api": "npm:^24.1.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" "@metamask/snap-networks-utils": "npm:^1.0.0" "@metamask/snaps-cli": "npm:^8.4.1" - "@metamask/snaps-jest": "npm:^10.2.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-jest": "npm:^10.2.1" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@noble/ed25519": "npm:2.1.0" @@ -3715,12 +3755,12 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^23.7.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.1" + "@metamask/keyring-api": "npm:^24.1.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" "@metamask/snap-networks-utils": "npm:^1.0.0" "@metamask/snaps-cli": "npm:^8.4.1" - "@metamask/snaps-jest": "npm:^10.2.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-jest": "npm:^10.2.1" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@stellar/stellar-sdk": "npm:^15.0.1" @@ -3807,14 +3847,14 @@ __metadata: "@metamask/assets-controller": "npm:^13.0.0" "@metamask/auto-changelog": "npm:^6.1.1" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^23.7.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.1" + "@metamask/keyring-api": "npm:^24.1.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" "@metamask/snap-networks-utils": "npm:^1.0.0" "@metamask/snaps-cli": "npm:^8.4.1" - "@metamask/snaps-jest": "npm:^10.2.0" - "@metamask/snaps-sdk": "npm:^11.2.0" + "@metamask/snaps-jest": "npm:^10.2.1" + "@metamask/snaps-sdk": "npm:^12.0.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@types/lodash": "npm:^4.17.15"