diff --git a/packages/account-tree-controller/CHANGELOG.md b/packages/account-tree-controller/CHANGELOG.md index e240dc40a38..dbc15b06944 100644 --- a/packages/account-tree-controller/CHANGELOG.md +++ b/packages/account-tree-controller/CHANGELOG.md @@ -7,6 +7,11 @@ 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.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [7.6.0] ### Added diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index 0ee023e012f..cb8082a4d64 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -57,7 +57,7 @@ "dependencies": { "@metamask/accounts-controller": "^39.0.6", "@metamask/base-controller": "^9.1.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", "@metamask/messenger": "^2.0.0", "@metamask/multichain-account-service": "^13.0.0", @@ -65,13 +65,13 @@ "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "fast-deep-equal": "^3.1.3", "lodash": "^4.17.21" }, "devDependencies": { - "@metamask/account-api": "^1.1.1", + "@metamask/account-api": "^2.0.0", "@metamask/auto-changelog": "^6.1.0", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index d5bb680fd72..eded8433d7b 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -9,7 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/eth-snap-keyring` from `^23.0.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-api` from `^11.0.2` to `^12.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-sdk` from `^2.2.0` to `^3.1.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^5.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [39.0.6] diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index ce57cf530e7..de4e941d343 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -57,15 +57,15 @@ "dependencies": { "@ethereumjs/util": "^9.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/eth-snap-keyring": "^23.0.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/eth-snap-keyring": "^24.0.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", - "@metamask/keyring-internal-api": "^11.0.2", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-internal-api": "^12.0.0", + "@metamask/keyring-sdk": "^3.1.0", + "@metamask/keyring-utils": "^5.0.0", "@metamask/messenger": "^2.0.0", "@metamask/network-controller": "^35.0.1", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "deepmerge": "^4.2.2", "ethereum-cryptography": "^2.1.2", diff --git a/packages/ai-controllers/CHANGELOG.md b/packages/ai-controllers/CHANGELOG.md index 0d4702ecb11..222cf78eb5e 100644 --- a/packages/ai-controllers/CHANGELOG.md +++ b/packages/ai-controllers/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [0.8.0] ### Added diff --git a/packages/ai-controllers/package.json b/packages/ai-controllers/package.json index 7ae4200c6cb..b2203c75d28 100644 --- a/packages/ai-controllers/package.json +++ b/packages/ai-controllers/package.json @@ -57,7 +57,7 @@ "dependencies": { "@metamask/base-controller": "^9.1.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0" }, "devDependencies": { diff --git a/packages/assets-controller/CHANGELOG.md b/packages/assets-controller/CHANGELOG.md index a7b36ae4a51..04a340a140f 100644 --- a/packages/assets-controller/CHANGELOG.md +++ b/packages/assets-controller/CHANGELOG.md @@ -16,6 +16,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/account-tree-controller` from `^7.5.5` to `^7.6.0` ([#9779](https://github.com/MetaMask/core/pull/9779)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) - Bump `@metamask/phishing-controller` from `^17.3.0` to `^17.3.1` ([#9746](https://github.com/MetaMask/core/pull/9746)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-api` from `^11.0.2` to `^12.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-snap-client` from `^9.2.1` to `^10.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [13.1.0] diff --git a/packages/assets-controller/package.json b/packages/assets-controller/package.json index e4833a9a9eb..45ee21f7f87 100644 --- a/packages/assets-controller/package.json +++ b/packages/assets-controller/package.json @@ -66,10 +66,10 @@ "@metamask/config-registry-controller": "^2.0.1", "@metamask/controller-utils": "^12.3.0", "@metamask/core-backend": "^8.1.1", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", - "@metamask/keyring-internal-api": "^11.0.2", - "@metamask/keyring-snap-client": "^9.2.1", + "@metamask/keyring-internal-api": "^12.0.0", + "@metamask/keyring-snap-client": "^10.0.0", "@metamask/messenger": "^2.0.0", "@metamask/network-controller": "^35.0.1", "@metamask/network-enablement-controller": "^6.0.2", diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 6cebb1d05a9..49e72ccf9e3 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [110.1.1] diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 855a4960276..266f523c4e8 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -70,7 +70,7 @@ "@metamask/controller-utils": "^12.3.0", "@metamask/core-backend": "^8.1.1", "@metamask/eth-query": "^4.0.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", @@ -104,11 +104,11 @@ }, "devDependencies": { "@babel/runtime": "^7.23.9", - "@metamask/account-api": "^1.1.1", + "@metamask/account-api": "^2.0.0", "@metamask/auto-changelog": "^6.1.0", "@metamask/ethjs-provider-http": "^0.3.0", - "@metamask/keyring-internal-api": "^11.0.2", - "@metamask/keyring-snap-client": "^9.2.1", + "@metamask/keyring-internal-api": "^12.0.0", + "@metamask/keyring-snap-client": "^10.0.0", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", diff --git a/packages/authenticated-user-storage/CHANGELOG.md b/packages/authenticated-user-storage/CHANGELOG.md index 64c40f11b31..d532fba5103 100644 --- a/packages/authenticated-user-storage/CHANGELOG.md +++ b/packages/authenticated-user-storage/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [3.0.1] ### Changed diff --git a/packages/authenticated-user-storage/package.json b/packages/authenticated-user-storage/package.json index b81a8d9029e..d0df70909be 100644 --- a/packages/authenticated-user-storage/package.json +++ b/packages/authenticated-user-storage/package.json @@ -58,7 +58,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0" }, "devDependencies": { diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 46552581626..2c6b0016e79 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Update `calcQuoteMetadata` util to handle both V1 and V2 quotes. Legacy metadata calculators continue to use the V1 schema ([#9727](https://github.com/MetaMask/core/pull/9727)) - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [78.1.0] diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 3ab500166b7..e5a8b87a510 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -65,7 +65,7 @@ "@metamask/base-controller": "^9.1.0", "@metamask/controller-utils": "^12.3.0", "@metamask/gas-fee-controller": "^26.3.1", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/multichain-network-controller": "^3.2.2", @@ -83,7 +83,7 @@ "devDependencies": { "@metamask/auto-changelog": "^6.1.0", "@metamask/eth-json-rpc-provider": "^6.0.1", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", "deepmerge": "^4.2.2", diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index 3e081220b1a..6441ed6a637 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [74.6.2] diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 58e22aee522..8edd79373fe 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -65,7 +65,7 @@ "@metamask/polling-controller": "^16.0.9", "@metamask/profile-sync-controller": "^29.0.0", "@metamask/snaps-controllers": "^19.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", "bignumber.js": "^9.1.2", diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index 6343b712ecb..7d3daad684a 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -62,7 +62,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-internal-api": "^12.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", "deepmerge": "^4.2.2", diff --git a/packages/chomp-api-service/CHANGELOG.md b/packages/chomp-api-service/CHANGELOG.md index b1a57a81648..a9963833e93 100644 --- a/packages/chomp-api-service/CHANGELOG.md +++ b/packages/chomp-api-service/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [4.0.0] ### Added diff --git a/packages/chomp-api-service/package.json b/packages/chomp-api-service/package.json index b5d79e415ba..0cb9090ef96 100644 --- a/packages/chomp-api-service/package.json +++ b/packages/chomp-api-service/package.json @@ -56,7 +56,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@tanstack/query-core": "^4.43.0" }, diff --git a/packages/client-utils/CHANGELOG.md b/packages/client-utils/CHANGELOG.md index 4e9e2055fa0..1a514931580 100644 --- a/packages/client-utils/CHANGELOG.md +++ b/packages/client-utils/CHANGELOG.md @@ -7,6 +7,10 @@ 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.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [2.0.0] ### Changed diff --git a/packages/client-utils/package.json b/packages/client-utils/package.json index 2483c91f938..9efd5b90921 100644 --- a/packages/client-utils/package.json +++ b/packages/client-utils/package.json @@ -58,7 +58,7 @@ "@metamask/contract-metadata": "^2.4.0", "@metamask/controller-utils": "^12.3.0", "@metamask/core-backend": "^8.1.1", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/slip44": "^4.3.0", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", diff --git a/packages/compliance-controller/CHANGELOG.md b/packages/compliance-controller/CHANGELOG.md index 9e955877d1f..dcac21a245e 100644 --- a/packages/compliance-controller/CHANGELOG.md +++ b/packages/compliance-controller/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/controller-utils` from `^12.1.0` to `^12.3.0` ([#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) - Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [2.1.0] diff --git a/packages/compliance-controller/package.json b/packages/compliance-controller/package.json index fdcbbd8efb5..e9dfa2e978e 100644 --- a/packages/compliance-controller/package.json +++ b/packages/compliance-controller/package.json @@ -58,7 +58,7 @@ "@metamask/base-controller": "^9.1.0", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "reselect": "^5.1.1" }, diff --git a/packages/config-registry-controller/CHANGELOG.md b/packages/config-registry-controller/CHANGELOG.md index 5e7494af65f..1f1e598fec2 100644 --- a/packages/config-registry-controller/CHANGELOG.md +++ b/packages/config-registry-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [2.0.1] ### Changed diff --git a/packages/config-registry-controller/package.json b/packages/config-registry-controller/package.json index 9853dba56bb..3a63587a0de 100644 --- a/packages/config-registry-controller/package.json +++ b/packages/config-registry-controller/package.json @@ -63,7 +63,7 @@ "@metamask/polling-controller": "^16.0.9", "@metamask/profile-sync-controller": "^29.0.0", "@metamask/remote-feature-flag-controller": "^5.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "reselect": "^5.1.1" }, diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index 7f3442d1a52..932987917c0 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/account-tree-controller` from `^7.5.5` to `^7.6.0` ([#9779](https://github.com/MetaMask/core/pull/9779)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 45f5efe35d8..d0e0762da81 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -60,7 +60,7 @@ "@metamask/account-tree-controller": "^7.6.0", "@metamask/base-controller": "^9.1.0", "@metamask/controller-utils": "^12.3.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/messenger": "^2.0.0", "@metamask/network-controller": "^35.0.1", "@metamask/stake-sdk": "^3.2.1", diff --git a/packages/eip-5792-middleware/CHANGELOG.md b/packages/eip-5792-middleware/CHANGELOG.md index 5328eb9bfa9..0e2c2a3cdd9 100644 --- a/packages/eip-5792-middleware/CHANGELOG.md +++ b/packages/eip-5792-middleware/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/transaction-controller` from `^69.0.0` to `^69.5.0` ([#9568](https://github.com/MetaMask/core/pull/9568), [#9589](https://github.com/MetaMask/core/pull/9589), [#9593](https://github.com/MetaMask/core/pull/9593), [#9693](https://github.com/MetaMask/core/pull/9693), [#9735](https://github.com/MetaMask/core/pull/9735), [#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [3.0.5] diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 739c8b4d0ac..fd8cc7475d7 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -55,7 +55,7 @@ "dependencies": { "@metamask/messenger": "^2.0.0", "@metamask/preferences-controller": "^23.1.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", "lodash": "^4.17.21", diff --git a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md index d5a98a6ada2..3c1591420d2 100644 --- a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md +++ b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [0.1.1] diff --git a/packages/eip-7702-internal-rpc-middleware/package.json b/packages/eip-7702-internal-rpc-middleware/package.json index cefc7281b30..00178ffe9d4 100644 --- a/packages/eip-7702-internal-rpc-middleware/package.json +++ b/packages/eip-7702-internal-rpc-middleware/package.json @@ -55,7 +55,7 @@ "dependencies": { "@metamask/controller-utils": "^12.3.0", "@metamask/rpc-errors": "^7.0.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0" }, "devDependencies": { diff --git a/packages/eth-json-rpc-middleware/CHANGELOG.md b/packages/eth-json-rpc-middleware/CHANGELOG.md index f546c2e3e73..f010b3086fd 100644 --- a/packages/eth-json-rpc-middleware/CHANGELOG.md +++ b/packages/eth-json-rpc-middleware/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [24.0.0] ### Changed diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index fb170c2cf96..72e879947e8 100644 --- a/packages/eth-json-rpc-middleware/package.json +++ b/packages/eth-json-rpc-middleware/package.json @@ -60,7 +60,7 @@ "@metamask/json-rpc-engine": "^10.5.0", "@metamask/message-manager": "^14.1.2", "@metamask/rpc-errors": "^7.0.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "klona": "^2.0.6", "safe-stable-stringify": "^2.4.3" diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index b61d42e1a37..c78e23f77ef 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -9,10 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.7.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^24.0.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) - Add missing dependency `@metamask/controller-utils` (`^12.3.0`) ([#8384](https://github.com/MetaMask/core/pull/8384)) -- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^12.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/eth-hd-keyring` from `^14.1.1` to `^15.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/eth-simple-keyring` from `^12.0.2` to `^13.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [27.1.0] diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 72b22df1f45..17382569ef3 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -59,11 +59,11 @@ "@metamask/base-controller": "^9.1.0", "@metamask/browser-passworder": "^6.0.0", "@metamask/controller-utils": "^12.3.0", - "@metamask/eth-hd-keyring": "^14.1.1", + "@metamask/eth-hd-keyring": "^15.0.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/eth-simple-keyring": "^12.0.2", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/eth-simple-keyring": "^13.0.0", + "@metamask/keyring-api": "^24.0.0", + "@metamask/keyring-internal-api": "^12.0.0", "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.11.0", "async-mutex": "^0.5.0", @@ -78,7 +78,7 @@ "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^5.0.0", "@metamask/scure-bip39": "^2.1.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", diff --git a/packages/money-account-api-data-service/CHANGELOG.md b/packages/money-account-api-data-service/CHANGELOG.md index 1c20eb5f817..fb9c3adf72c 100644 --- a/packages/money-account-api-data-service/CHANGELOG.md +++ b/packages/money-account-api-data-service/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [0.4.0] ### Changed diff --git a/packages/money-account-api-data-service/package.json b/packages/money-account-api-data-service/package.json index ed792384533..7c2503356a0 100644 --- a/packages/money-account-api-data-service/package.json +++ b/packages/money-account-api-data-service/package.json @@ -58,7 +58,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@tanstack/query-core": "^4.43.0" }, diff --git a/packages/money-account-balance-service/CHANGELOG.md b/packages/money-account-balance-service/CHANGELOG.md index 56b4150b244..de341c45d67 100644 --- a/packages/money-account-balance-service/CHANGELOG.md +++ b/packages/money-account-balance-service/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [2.4.1] diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index 43922ae8e6f..853dc4133b6 100644 --- a/packages/money-account-balance-service/package.json +++ b/packages/money-account-balance-service/package.json @@ -64,7 +64,7 @@ "@metamask/money-account-api-data-service": "^0.4.0", "@metamask/network-controller": "^35.0.1", "@metamask/remote-feature-flag-controller": "^5.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0" }, "devDependencies": { diff --git a/packages/money-account-controller/CHANGELOG.md b/packages/money-account-controller/CHANGELOG.md index 903b01ad8c9..b0a3016ef5e 100644 --- a/packages/money-account-controller/CHANGELOG.md +++ b/packages/money-account-controller/CHANGELOG.md @@ -11,12 +11,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Remove `eth_signTransaction` account method ([#9763](https://github.com/MetaMask/core/pull/9763)) - Money accounts were not supposed to sign transaction, the support has been removed from the keyring. -- Bump `@metamask/eth-money-keyring` from `^2.0.4` to `^3.0.1` ([#9763](https://github.com/MetaMask/core/pull/9763)) +- Bump `@metamask/eth-money-keyring` from `^2.0.4` to `^4.0.0` ([#9763](https://github.com/MetaMask/core/pull/9763), [#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/keyring-controller` from `^27.0.0` to `^27.1.0` ([#9129](https://github.com/MetaMask/core/pull/9129)) - Bump `@metamask/accounts-controller` from `^39.0.1` to `^39.0.6` ([#9218](https://github.com/MetaMask/core/pull/9218), [#9231](https://github.com/MetaMask/core/pull/9231), [#9349](https://github.com/MetaMask/core/pull/9349), [#9470](https://github.com/MetaMask/core/pull/9470), [#9735](https://github.com/MetaMask/core/pull/9735)) -- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.7.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^24.0.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/eth-money-keyring` from `^2.0.4` to `^4.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [0.3.3] diff --git a/packages/money-account-controller/package.json b/packages/money-account-controller/package.json index 6c773fbd70f..4e0682ee2bc 100644 --- a/packages/money-account-controller/package.json +++ b/packages/money-account-controller/package.json @@ -57,15 +57,15 @@ "dependencies": { "@metamask/accounts-controller": "^39.0.6", "@metamask/base-controller": "^9.1.0", - "@metamask/eth-money-keyring": "^3.0.1", - "@metamask/keyring-api": "^23.7.0", + "@metamask/eth-money-keyring": "^4.0.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", "@metamask/messenger": "^2.0.0", "async-mutex": "^0.5.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^5.0.0", "@metamask/utils": "^11.11.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", diff --git a/packages/multichain-account-service/CHANGELOG.md b/packages/multichain-account-service/CHANGELOG.md index a1418444a72..256575d6a3a 100644 --- a/packages/multichain-account-service/CHANGELOG.md +++ b/packages/multichain-account-service/CHANGELOG.md @@ -9,13 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/account-api` from `^1.0.4` to `^1.1.1` ([#9676](https://github.com/MetaMask/core/pull/9676)) - - Moved this peer dependency as direct dependency to follow the same pattern than `@metamask/keyring-api`. -- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.7.0` ([#9676](https://github.com/MetaMask/core/pull/9676)) -- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#9676](https://github.com/MetaMask/core/pull/9676)) -- Bump `@metamask/keyring-snap-client` from `^9.2.0` to `^9.2.1` ([#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/account-api` from `^1.0.4` to `^2.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-api` from `^23.5.0` to `^24.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^12.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-snap-client` from `^9.2.0` to `^10.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/snap-account-service` from `^2.0.0` to `^2.1.1` ([#9716](https://github.com/MetaMask/core/pull/9716), [#9736](https://github.com/MetaMask/core/pull/9736)) - Bump `@metamask/accounts-controller` from `^39.0.5` to `^39.0.6` ([#9735](https://github.com/MetaMask/core/pull/9735)) +- Bump `@metamask/eth-snap-keyring` from `^23.0.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^5.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [13.0.0] diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index f833fc79e22..18381ad037c 100644 --- a/packages/multichain-account-service/package.json +++ b/packages/multichain-account-service/package.json @@ -56,22 +56,22 @@ }, "dependencies": { "@ethereumjs/util": "^9.1.0", - "@metamask/account-api": "^1.1.1", + "@metamask/account-api": "^2.0.0", "@metamask/accounts-controller": "^39.0.6", "@metamask/base-controller": "^9.1.0", - "@metamask/eth-snap-keyring": "^23.0.0", + "@metamask/eth-snap-keyring": "^24.0.0", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", - "@metamask/keyring-internal-api": "^11.0.2", - "@metamask/keyring-snap-client": "^9.2.1", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-internal-api": "^12.0.0", + "@metamask/keyring-snap-client": "^10.0.0", + "@metamask/keyring-utils": "^5.0.0", "@metamask/messenger": "^2.0.0", "@metamask/snap-account-service": "^2.1.1", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "async-mutex": "^0.5.0", "lodash": "^4.17.21" @@ -79,7 +79,7 @@ "devDependencies": { "@metamask/auto-changelog": "^6.1.0", "@metamask/controller-utils": "^12.3.0", - "@metamask/eth-hd-keyring": "^14.1.1", + "@metamask/eth-hd-keyring": "^15.0.0", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index c0cc8f86ec1..617fd5c1c74 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -9,7 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-api` from `^11.0.2` to `^12.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [3.2.2] diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index 580ea050a4e..404d23e3274 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -58,11 +58,11 @@ "@metamask/accounts-controller": "^39.0.6", "@metamask/base-controller": "^9.1.0", "@metamask/controller-utils": "^12.3.0", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-api": "^24.0.0", + "@metamask/keyring-internal-api": "^12.0.0", "@metamask/messenger": "^2.0.0", "@metamask/network-controller": "^35.0.1", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@solana/addresses": "^2.0.0", "lodash": "^4.17.21" diff --git a/packages/multichain-transactions-controller/CHANGELOG.md b/packages/multichain-transactions-controller/CHANGELOG.md index 52df40a2df8..a6ea163ba15 100644 --- a/packages/multichain-transactions-controller/CHANGELOG.md +++ b/packages/multichain-transactions-controller/CHANGELOG.md @@ -12,10 +12,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/accounts-controller` from `^39.0.0` to `^39.0.6` ([#9058](https://github.com/MetaMask/core/pull/9058), [#9218](https://github.com/MetaMask/core/pull/9218), [#9231](https://github.com/MetaMask/core/pull/9231), [#9349](https://github.com/MetaMask/core/pull/9349), [#9470](https://github.com/MetaMask/core/pull/9470), [#9735](https://github.com/MetaMask/core/pull/9735)) - Bump `@metamask/polling-controller` from `^16.0.6` to `^16.0.9` ([#9218](https://github.com/MetaMask/core/pull/9218), [#9349](https://github.com/MetaMask/core/pull/9349), [#9735](https://github.com/MetaMask/core/pull/9735)) -- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.7.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^24.0.0` ([#9249](https://github.com/MetaMask/core/pull/9249), [#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) -- Bump `@metamask/keyring-snap-client` from `^9.0.2` to `^9.2.1` ([#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676)) -- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#9676](https://github.com/MetaMask/core/pull/9676)) +- Bump `@metamask/keyring-snap-client` from `^9.0.2` to `^10.0.0` ([#9390](https://github.com/MetaMask/core/pull/9390), [#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^12.0.0` ([#9676](https://github.com/MetaMask/core/pull/9676), [#9754](https://github.com/MetaMask/core/pull/9754)) ## [7.1.1] diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index d161ad66e07..65d6d2af28a 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -57,9 +57,9 @@ "dependencies": { "@metamask/accounts-controller": "^39.0.6", "@metamask/base-controller": "^9.1.0", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-internal-api": "^11.0.2", - "@metamask/keyring-snap-client": "^9.2.1", + "@metamask/keyring-api": "^24.0.0", + "@metamask/keyring-internal-api": "^12.0.0", + "@metamask/keyring-snap-client": "^10.0.0", "@metamask/messenger": "^2.0.0", "@metamask/polling-controller": "^16.0.9", "@metamask/snaps-controllers": "^19.0.0", diff --git a/packages/network-enablement-controller/CHANGELOG.md b/packages/network-enablement-controller/CHANGELOG.md index 952b6d37fc8..362016d94b6 100644 --- a/packages/network-enablement-controller/CHANGELOG.md +++ b/packages/network-enablement-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) - Bump `@metamask/config-registry-controller` from `^2.0.0` to `^2.0.1` ([#9779](https://github.com/MetaMask/core/pull/9779)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index 25c01dce5ef..e1a888db759 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -58,7 +58,7 @@ "@metamask/base-controller": "^9.1.0", "@metamask/config-registry-controller": "^2.0.1", "@metamask/controller-utils": "^12.3.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/messenger": "^2.0.0", "@metamask/multichain-network-controller": "^3.2.2", "@metamask/network-controller": "^35.0.1", diff --git a/packages/perps-controller/CHANGELOG.md b/packages/perps-controller/CHANGELOG.md index 92a46dcd58f..bf704f60464 100644 --- a/packages/perps-controller/CHANGELOG.md +++ b/packages/perps-controller/CHANGELOG.md @@ -54,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `adaptOrderToSDK` now throws where it previously never threw: `ORDER_TRIGGER_PRICE_REQUIRED` when a trigger placement has no trigger price, and `ORDER_TIME_IN_FORCE_NOT_SUPPORTED` when a market order or trigger placement carries a time in force ([#9674](https://github.com/MetaMask/core/pull/9674)) - `PERPS_EVENT_VALUE.ORDER_TYPE` lists the four trigger placement types, which `TradingService` emits verbatim in the `order_type` analytics property ([#9674](https://github.com/MetaMask/core/pull/9674)) - `Order.parentOrderId` is now populated for real TP/SL child orders on the WebSocket order stream (previously only ever set by clients for synthetic display rows), which is what lets position state tell a position's own triggers apart from another order's ([#9674](https://github.com/MetaMask/core/pull/9674)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ### Fixed diff --git a/packages/perps-controller/package.json b/packages/perps-controller/package.json index 3db5dc90150..1c1fb42571f 100644 --- a/packages/perps-controller/package.json +++ b/packages/perps-controller/package.json @@ -102,7 +102,7 @@ "@metamask/base-controller": "^9.1.0", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@nktkas/hyperliquid": "^0.33.1", "bignumber.js": "^9.1.2", @@ -115,7 +115,7 @@ "@metamask/auto-changelog": "^6.1.0", "@metamask/geolocation-controller": "^1.0.0", "@metamask/keyring-controller": "^27.1.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-internal-api": "^12.0.0", "@metamask/network-controller": "^35.0.1", "@metamask/profile-sync-controller": "^29.0.0", "@metamask/remote-feature-flag-controller": "^5.0.0", diff --git a/packages/profile-metrics-controller/CHANGELOG.md b/packages/profile-metrics-controller/CHANGELOG.md index 2ea7aafd6de..ff1208370da 100644 --- a/packages/profile-metrics-controller/CHANGELOG.md +++ b/packages/profile-metrics-controller/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [4.0.3] diff --git a/packages/profile-metrics-controller/package.json b/packages/profile-metrics-controller/package.json index a206a7a4fe5..6c96db739c6 100644 --- a/packages/profile-metrics-controller/package.json +++ b/packages/profile-metrics-controller/package.json @@ -65,7 +65,7 @@ "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", "async-mutex": "^0.5.0", @@ -73,7 +73,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-internal-api": "^12.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", "deepmerge": "^4.2.2", diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 28ab1389aad..fdf456e025b 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -127,8 +127,8 @@ "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-api": "^23.7.0", - "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-api": "^24.0.0", + "@metamask/keyring-internal-api": "^12.0.0", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", diff --git a/packages/sample-controllers/CHANGELOG.md b/packages/sample-controllers/CHANGELOG.md index 4b6d5957be5..5b00cb05fe7 100644 --- a/packages/sample-controllers/CHANGELOG.md +++ b/packages/sample-controllers/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [5.0.4] diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index 25f00dd4560..d9dcd1e9c04 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -59,7 +59,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/messenger": "^2.0.0", "@metamask/network-controller": "^35.0.1", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@tanstack/query-core": "^4.43.0" }, diff --git a/packages/sentinel-api-service/CHANGELOG.md b/packages/sentinel-api-service/CHANGELOG.md index ecef2d16016..3f97d644ea5 100644 --- a/packages/sentinel-api-service/CHANGELOG.md +++ b/packages/sentinel-api-service/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [1.0.0] ### Added diff --git a/packages/sentinel-api-service/package.json b/packages/sentinel-api-service/package.json index b41f3d14fcb..f1e43ce619e 100644 --- a/packages/sentinel-api-service/package.json +++ b/packages/sentinel-api-service/package.json @@ -58,7 +58,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@tanstack/query-core": "^4.43.0" }, diff --git a/packages/smart-transactions-controller/CHANGELOG.md b/packages/smart-transactions-controller/CHANGELOG.md index 5122765ba2b..ff656e70468 100644 --- a/packages/smart-transactions-controller/CHANGELOG.md +++ b/packages/smart-transactions-controller/CHANGELOG.md @@ -7,12 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [25.1.0] ### Changed - Add Robinhood mainnet tx-sentinel URL ([#9783](https://github.com/MetaMask/core/pull/9783)) - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [25.0.3] diff --git a/packages/smart-transactions-controller/package.json b/packages/smart-transactions-controller/package.json index 2438182d0e7..7437fdbdf01 100644 --- a/packages/smart-transactions-controller/package.json +++ b/packages/smart-transactions-controller/package.json @@ -68,7 +68,7 @@ "@metamask/polling-controller": "^16.0.9", "@metamask/profile-sync-controller": "^29.0.0", "@metamask/remote-feature-flag-controller": "^5.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", "bignumber.js": "^9.1.2", diff --git a/packages/snap-account-service/CHANGELOG.md b/packages/snap-account-service/CHANGELOG.md index 3c1e437d0af..c187fa083b2 100644 --- a/packages/snap-account-service/CHANGELOG.md +++ b/packages/snap-account-service/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/account-api` from `^1.1.1` to `^2.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/eth-snap-keyring` from `^23.0.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-api` from `^23.7.0` to `^24.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-internal-snap-client` from `^10.0.5` to `^11.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.1` to `^10.0.0` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [2.1.1] ### Fixed diff --git a/packages/snap-account-service/package.json b/packages/snap-account-service/package.json index c4a3e916e5d..6f627d09d4b 100644 --- a/packages/snap-account-service/package.json +++ b/packages/snap-account-service/package.json @@ -55,12 +55,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/account-api": "^1.1.1", - "@metamask/eth-snap-keyring": "^23.0.0", - "@metamask/keyring-api": "^23.7.0", + "@metamask/account-api": "^2.0.0", + "@metamask/eth-snap-keyring": "^24.0.0", + "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-controller": "^27.1.0", - "@metamask/keyring-internal-snap-client": "^10.0.5", - "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-internal-snap-client": "^11.0.0", + "@metamask/keyring-snap-sdk": "^10.0.0", "@metamask/messenger": "^2.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", @@ -69,7 +69,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^5.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^30.0.0", "deepmerge": "^4.2.2", diff --git a/packages/social-controllers/CHANGELOG.md b/packages/social-controllers/CHANGELOG.md index bb4e4c76f16..fba1e2acfa7 100644 --- a/packages/social-controllers/CHANGELOG.md +++ b/packages/social-controllers/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + ## [2.7.1] ### Changed diff --git a/packages/social-controllers/package.json b/packages/social-controllers/package.json index ee711c24ffa..0370ed36a3c 100644 --- a/packages/social-controllers/package.json +++ b/packages/social-controllers/package.json @@ -60,7 +60,7 @@ "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", "@metamask/profile-sync-controller": "^29.0.0", - "@metamask/superstruct": "^3.1.0" + "@metamask/superstruct": "^3.4.1" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index 4f51badf301..5add2bb2737 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [41.2.8] diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index e21df0c4d9a..ebdb3d7702c 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -66,7 +66,7 @@ "@metamask/network-controller": "^35.0.1", "@metamask/polling-controller": "^16.0.9", "@metamask/rpc-errors": "^7.0.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/transaction-controller": "^69.5.0", "@metamask/utils": "^11.11.0", "bn.js": "^5.2.1", diff --git a/packages/wallet-cli/CHANGELOG.md b/packages/wallet-cli/CHANGELOG.md index 40de90d99de..a6d59cf2193 100644 --- a/packages/wallet-cli/CHANGELOG.md +++ b/packages/wallet-cli/CHANGELOG.md @@ -35,5 +35,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Wrap daemon password and SRP in opaque `Password` and `Srp` types that redact on logging; validated and unwrapped only at trust boundaries ([#8863](https://github.com/MetaMask/core/pull/8863)) - Bump `@metamask/analytics-controller` from `^1.2.1` to `^2.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735)) - Bump `@metamask/remote-feature-flag-controller` from `^4.2.2` to `^5.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) [Unreleased]: https://github.com/MetaMask/core/ diff --git a/packages/wallet-cli/package.json b/packages/wallet-cli/package.json index 0622df889c0..ecf99d31c9a 100644 --- a/packages/wallet-cli/package.json +++ b/packages/wallet-cli/package.json @@ -56,7 +56,7 @@ "@metamask/rpc-errors": "^7.0.2", "@metamask/scure-bip39": "^2.1.1", "@metamask/storage-service": "^1.0.2", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@metamask/wallet": "^9.0.0", "@oclif/core": "^4.10.5", diff --git a/packages/wallet-framework-docs/CHANGELOG.md b/packages/wallet-framework-docs/CHANGELOG.md index b518709c7b8..b07c9c4cd10 100644 --- a/packages/wallet-framework-docs/CHANGELOG.md +++ b/packages/wallet-framework-docs/CHANGELOG.md @@ -7,4 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) + [Unreleased]: https://github.com/MetaMask/core/ diff --git a/packages/wallet-framework-docs/package.json b/packages/wallet-framework-docs/package.json index 777d122ea05..d0c1cddab4c 100644 --- a/packages/wallet-framework-docs/package.json +++ b/packages/wallet-framework-docs/package.json @@ -40,7 +40,7 @@ "@metamask/base-data-service": "^0.1.3", "@metamask/controller-utils": "^12.3.0", "@metamask/messenger": "^2.0.0", - "@metamask/superstruct": "^3.1.0", + "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "@tanstack/query-core": "^4.43.0" }, diff --git a/yarn.lock b/yarn.lock index 848ac8c2fff..f56cd6ed478 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5724,14 +5724,14 @@ __metadata: languageName: node linkType: hard -"@metamask/account-api@npm:^1.1.1": - version: 1.1.1 - resolution: "@metamask/account-api@npm:1.1.1" +"@metamask/account-api@npm:^2.0.0": + version: 2.0.0 + resolution: "@metamask/account-api@npm:2.0.0" dependencies: - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" uuid: "npm:^9.0.1" - checksum: 10/2991dbfbbbe12437c2267c8be7f52f2eea8f6c3a021bcc21c30a07506a02894b207f29775be5e4e81a7453fc23dbafe94013fe1f48a3d6044d4527f95ae91827 + checksum: 10/c2296525b8aa4ecdd8d857b5399ae14bcc17633c86023663fe0ed74afdd90ad930253a81b7b6bbce7b12046442b75c1c265f401342f126f4a63c44376956d1d3 languageName: node linkType: hard @@ -5739,11 +5739,11 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/account-tree-controller@workspace:packages/account-tree-controller" dependencies: - "@metamask/account-api": "npm:^1.1.1" + "@metamask/account-api": "npm:^2.0.0" "@metamask/accounts-controller": "npm:^39.0.6" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/multichain-account-service": "npm:^13.0.0" @@ -5752,7 +5752,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -5780,16 +5780,16 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/eth-snap-keyring": "npm:^23.0.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/eth-snap-keyring": "npm:^24.0.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-sdk": "npm:^3.1.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" "@metamask/providers": "npm:^22.1.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -5851,7 +5851,7 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -5994,10 +5994,10 @@ __metadata: "@metamask/config-registry-controller": "npm:^2.0.1" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/core-backend": "npm:^8.1.1" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-snap-client": "npm:^9.2.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-snap-client": "npm:^10.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" "@metamask/network-enablement-controller": "npm:^6.0.2" @@ -6039,7 +6039,7 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@metamask/abi-utils": "npm:^2.0.3" - "@metamask/account-api": "npm:^1.1.1" + "@metamask/account-api": "npm:^2.0.0" "@metamask/account-tree-controller": "npm:^7.6.0" "@metamask/accounts-controller": "npm:^39.0.6" "@metamask/approval-controller": "npm:^9.0.2" @@ -6050,10 +6050,10 @@ __metadata: "@metamask/core-backend": "npm:^8.1.1" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-snap-client": "npm:^9.2.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-snap-client": "npm:^10.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/multichain-account-service": "npm:^13.0.0" @@ -6146,7 +6146,7 @@ __metadata: "@metamask/base-data-service": "npm:^0.1.3" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -6267,7 +6267,7 @@ __metadata: "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/gas-fee-controller": "npm:^26.3.1" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/multichain-network-controller": "npm:^3.2.2" @@ -6276,7 +6276,7 @@ __metadata: "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -6313,7 +6313,7 @@ __metadata: "@metamask/polling-controller": "npm:^16.0.9" "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -6368,7 +6368,7 @@ __metadata: "@metamask/api-specs": "npm:^0.15.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.11.0" @@ -6393,7 +6393,7 @@ __metadata: "@metamask/base-data-service": "npm:^0.1.3" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@tanstack/query-core": "npm:^4.43.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -6461,7 +6461,7 @@ __metadata: "@metamask/contract-metadata": "npm:^2.4.0" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/core-backend": "npm:^8.1.1" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/slip44": "npm:^4.3.0" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" @@ -6486,7 +6486,7 @@ __metadata: "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -6536,7 +6536,7 @@ __metadata: "@metamask/polling-controller": "npm:^16.0.9" "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -6806,7 +6806,7 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" "@metamask/stake-sdk": "npm:^3.2.1" @@ -6833,7 +6833,7 @@ __metadata: "@metamask/messenger": "npm:^2.0.0" "@metamask/preferences-controller": "npm:^23.1.0" "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -6858,7 +6858,7 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -7006,22 +7006,22 @@ __metadata: languageName: unknown linkType: soft -"@metamask/eth-hd-keyring@npm:^14.1.1, @metamask/eth-hd-keyring@npm:^14.1.2": - version: 14.1.2 - resolution: "@metamask/eth-hd-keyring@npm:14.1.2" +"@metamask/eth-hd-keyring@npm:^15.0.0": + version: 15.0.0 + resolution: "@metamask/eth-hd-keyring@npm:15.0.0" dependencies: "@ethereumjs/tx": "npm:^5.4.0" "@ethereumjs/util": "npm:^9.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-sdk": "npm:^2.3.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-sdk": "npm:^3.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" ethereum-cryptography: "npm:^2.2.1" - checksum: 10/077d6aacc674903d737948dfb5a3215e912e73afabad14429614ca643269150604b8ded8cbd48601f99b532c07e51c8d6b1036bad304a21a5b2ded3ea7d06c02 + checksum: 10/35bceeb450460104f996e73032cae584247461a792e733ed290cc3bd387434f86fd94e2b8f8dac792933987628d3a6febdcc0c93d9e5c349a4d9b3b0cd7d0167 languageName: node linkType: hard @@ -7061,7 +7061,7 @@ __metadata: "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/message-manager": "npm:^14.1.2" "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/deep-freeze-strict": "npm:^1.1.0" @@ -7114,17 +7114,17 @@ __metadata: languageName: unknown linkType: soft -"@metamask/eth-money-keyring@npm:^3.0.1": - version: 3.0.1 - resolution: "@metamask/eth-money-keyring@npm:3.0.1" +"@metamask/eth-money-keyring@npm:^4.0.0": + version: 4.0.0 + resolution: "@metamask/eth-money-keyring@npm:4.0.0" dependencies: - "@metamask/eth-hd-keyring": "npm:^14.1.2" - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-sdk": "npm:^2.3.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/eth-hd-keyring": "npm:^15.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-sdk": "npm:^3.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/superstruct": "npm:^3.4.1" async-mutex: "npm:^0.5.0" - checksum: 10/98307e38e51d7efcb7bcb485ef9771de8ad31fc83ec681da60112df714d1c999ec59ef7eb3709317d3a4d7edb3226370226b8db0aad9d5c1e12e0575d196d8bc + checksum: 10/d731f91fa4dc3c22eee74811c3b5c1d9dc302eb0e2698806ad7dfeefaacfe072ad80bdd24fd07caf03e1ee4d48411cfa166488070c9050370bb17f8f862dc3f5 languageName: node linkType: hard @@ -7153,44 +7153,44 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-simple-keyring@npm:^12.0.2": - version: 12.0.2 - resolution: "@metamask/eth-simple-keyring@npm:12.0.2" +"@metamask/eth-simple-keyring@npm:^13.0.0": + version: 13.0.0 + resolution: "@metamask/eth-simple-keyring@npm:13.0.0" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.0.2" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-sdk": "npm:^3.0.0" "@metamask/utils": "npm:^11.11.0" ethereum-cryptography: "npm:^2.2.1" randombytes: "npm:^2.1.0" - checksum: 10/ac8a3a5871fb1b7503ae8714beaad07102ad473522f1c65cf09786a3f3498564763d96a51569ed712702f3a62dfaada4c9342def4d48e2c5a1f0985b5cd49725 + checksum: 10/aa7fd327574d12eb221756931ce51278a66b9a4412f7f64bce1dc63cc2197be04d5107ab94786fa3ab4abfe133283ac92790a66bf5f417b4b699f9d27b4f9bfa languageName: node linkType: hard -"@metamask/eth-snap-keyring@npm:^23.0.0": - version: 23.0.0 - resolution: "@metamask/eth-snap-keyring@npm:23.0.0" +"@metamask/eth-snap-keyring@npm:^24.0.0": + version: 24.0.0 + resolution: "@metamask/eth-snap-keyring@npm:24.0.0" dependencies: "@ethereumjs/tx": "npm:^5.4.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-internal-api": "npm:^11.0.1" - "@metamask/keyring-internal-snap-client": "npm:^10.0.5" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-internal-snap-client": "npm:^11.0.0" + "@metamask/keyring-sdk": "npm:^3.0.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^1.1.1" "@metamask/snaps-controllers": "npm:^19.0.1" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.2.1" - "@metamask/superstruct": "npm:^3.3.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@types/uuid": "npm:^9.0.8" async-mutex: "npm:^0.5.0" uuid: "npm:^9.0.1" peerDependencies: - "@metamask/keyring-api": ^23.0.0 - checksum: 10/a18dfe471ea048c4b4af9f554816df6330e8c859f3b382a0d0c61a546c22af832b6815054b2483c96505d442c38d5959a3d2d945ff3f794ab02fa31b5e62aa16 + "@metamask/keyring-api": ^24.0.0 + checksum: 10/256b67b17ff03f27032e29ecf278e090acf60e4422b72318b1209ec3589484f8313377a588dbabedbe0c18899d57b2df018380d34a30c8cf56635966f6ea3f4b languageName: node linkType: hard @@ -7535,15 +7535,15 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-api@npm:^23.1.0, @metamask/keyring-api@npm:^23.5.0, @metamask/keyring-api@npm:^23.6.0, @metamask/keyring-api@npm:^23.7.0": - version: 23.7.0 - resolution: "@metamask/keyring-api@npm:23.7.0" +"@metamask/keyring-api@npm:^24.0.0": + version: 24.0.0 + resolution: "@metamask/keyring-api@npm:24.0.0" dependencies: - "@metamask/keyring-utils": "npm:^4.0.0" + "@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/3c1aea064e017be0b99202a4e59b7ed9e1965aeb732b04ad5cb252dfa6b443487284f8b4253986ca325d8b45fd7977cef93f470f95f0342d377551d4b93738c3 + checksum: 10/5160a3e2b9f1f753730bc877479aa1d375ac55dc023e8e34def4f2eeb2175864b096249af12e24f19d8240569c7bb977fcc424ab3023759189e1161c23d62879 languageName: node linkType: hard @@ -7560,12 +7560,12 @@ __metadata: "@metamask/base-controller": "npm:^9.1.0" "@metamask/browser-passworder": "npm:^6.0.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/eth-hd-keyring": "npm:^14.1.1" + "@metamask/eth-hd-keyring": "npm:^15.0.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/eth-simple-keyring": "npm:^12.0.2" - "@metamask/keyring-api": "npm:^23.7.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/eth-simple-keyring": "npm:^13.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/utils": "npm:^11.11.0" @@ -7588,101 +7588,90 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-internal-api@npm:^11.0.1, @metamask/keyring-internal-api@npm:^11.0.2": - version: 11.0.2 - resolution: "@metamask/keyring-internal-api@npm:11.0.2" +"@metamask/keyring-internal-api@npm:^12.0.0": + version: 12.0.0 + resolution: "@metamask/keyring-internal-api@npm:12.0.0" dependencies: - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/superstruct": "npm:^3.4.1" - checksum: 10/7a5d817b93d3f0bd54860d7747833ace48e46d079e700d98f87c76a79b4da25acc1ba0aec3fdc4ff49c36fb3dc0a3378d27c7b970cdb31c88f8caa13c8199086 + checksum: 10/7d0512ad659168924d66251c0313e29fc158527da87c28966e080cc35932c326246c304abc983541cdc4f5dd28ad1b8e7f311fb358e55af6048a7f6eab0e203c languageName: node linkType: hard -"@metamask/keyring-internal-snap-client@npm:^10.0.5": - version: 10.0.5 - resolution: "@metamask/keyring-internal-snap-client@npm:10.0.5" +"@metamask/keyring-internal-snap-client@npm:^11.0.0": + version: 11.0.0 + resolution: "@metamask/keyring-internal-snap-client@npm:11.0.0" dependencies: - "@metamask/keyring-api": "npm:^23.5.0" - "@metamask/keyring-internal-api": "npm:^11.0.1" - "@metamask/keyring-snap-client": "npm:^9.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-snap-client": "npm:^10.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^1.1.1" - checksum: 10/ae81aee3ed4ed75785d22fd57a7b169b7e540e208afb917640bd47eadbc30c52e64df2f05e3a429447951ac40da1c0a568e9d5c29a5d10b844c28ae919bf1d50 + checksum: 10/058d4fa73d8a24199106393264e5a722cc8d0eed3fbbbcb5ccd40c314220a101f373bf3077c4d1a7b789235116a524fdfa5c816d27c5abd078b652eafa02cdd3 languageName: node linkType: hard -"@metamask/keyring-sdk@npm:^2.0.2, @metamask/keyring-sdk@npm:^2.2.0, @metamask/keyring-sdk@npm:^2.3.0": - version: 2.3.0 - resolution: "@metamask/keyring-sdk@npm:2.3.0" +"@metamask/keyring-sdk@npm:^3.0.0, @metamask/keyring-sdk@npm:^3.1.0": + version: 3.1.0 + resolution: "@metamask/keyring-sdk@npm:3.1.0" dependencies: "@ethereumjs/tx": "npm:^5.4.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" + "@noble/hashes": "npm:^1.8.0" async-mutex: "npm:^0.5.0" ethereum-cryptography: "npm:^2.2.1" uuid: "npm:^9.0.1" - checksum: 10/38402f3834e0e364e1b17fe30ff64c1a050549239e204260081ddd0fc9228e9632d586819c551f91793d78207fb33f81e06ec3ac24537d511e8b5f1fabe57d21 + checksum: 10/9bec3d530da5484e9b28234c1d5e62bdd402d0cec25d107152efdc617e5d818becb25049621c97cc6af821e151ce43af798cbc1c421828c28c1ed20e611d2477 languageName: node linkType: hard -"@metamask/keyring-snap-client@npm:^9.2.0, @metamask/keyring-snap-client@npm:^9.2.1": - version: 9.2.1 - resolution: "@metamask/keyring-snap-client@npm:9.2.1" +"@metamask/keyring-snap-client@npm:^10.0.0": + version: 10.0.0 + resolution: "@metamask/keyring-snap-client@npm:10.0.0" dependencies: - "@metamask/keyring-api": "npm:^23.6.0" - "@metamask/keyring-utils": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/superstruct": "npm:^3.4.1" "@types/uuid": "npm:^9.0.8" uuid: "npm:^9.0.1" webextension-polyfill: "npm:^0.12.0" peerDependencies: "@metamask/providers": ^19.0.0 - checksum: 10/bd4f006737598d44992e2a6283448a9cb4321fd0b5bbe59d37d8e28b1e31ad28cce997100e5af5a04c661faba1ee9f320df59ce86ef4c2a0fcbc653091b52af2 + checksum: 10/f7df23dfdba2d844885b0683cfcee3bb37a923569be80cdbb6e6426b96258343c0b2efee03890ae09325bc1545be6bfd5c7cfb02d6c46dbe9e4f008d51ab265f languageName: node linkType: hard -"@metamask/keyring-snap-sdk@npm:^9.2.0, @metamask/keyring-snap-sdk@npm:^9.2.1": - version: 9.2.1 - resolution: "@metamask/keyring-snap-sdk@npm:9.2.1" +"@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:^4.0.0" + "@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": ^23.0.0 + "@metamask/keyring-api": ^24.0.0 "@metamask/providers": ^19.0.0 - checksum: 10/90b01fca9cc1d055b3830e8a7d2503b40421c9ddc4e20b0db25fade73c430ac56bb482f340cd82a08a5013d76e0b8d8265c953b71f5e29be2c5e538d5cedd9e4 - languageName: node - linkType: hard - -"@metamask/keyring-utils@npm:^3.3.1": - version: 3.3.1 - resolution: "@metamask/keyring-utils@npm:3.3.1" - dependencies: - "@ethereumjs/tx": "npm:^5.4.0" - "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^11.11.0" - bitcoin-address-validation: "npm:^2.2.3" - checksum: 10/d0917b2f634d9eb2f563827739fca00c1675ee90674ec49b2b68afcb604aee843d6c5be5d79e9780fa22d29f71fc876f40b2d3d0ed4cab7f5948937ddd276691 + checksum: 10/2b12b3b08d0ecb839547e2e367808797cc365a364e8a111250a056371fb86c91c5cae0bf57ebce8e80e1ffbd9f462422e217ca8f1b97753a5f4a8ff5fff2e902 languageName: node linkType: hard -"@metamask/keyring-utils@npm:^4.0.0": - version: 4.0.0 - resolution: "@metamask/keyring-utils@npm:4.0.0" +"@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/a4299fafadd4a4f2f1a4475a7f4e6c4d268ccfa82e505cdd4cf4a1ff5cc6ca485edd7422650c498409db93d4fe32429db7bd02276ce6fee80aac5f6a64439578 + checksum: 10/261cad056370ec89c2d2b29afddfe50dfe0dca302a0f70380eb1fc96c31348bcefdd087d0e17fbe7dec39603408eea1acf8ebc36f230a8b8897fa9e231e4a2b2 languageName: node linkType: hard @@ -7834,7 +7823,7 @@ __metadata: "@metamask/base-data-service": "npm:^0.1.3" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@tanstack/query-core": "npm:^4.43.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -7864,7 +7853,7 @@ __metadata: "@metamask/money-account-api-data-service": "npm:^0.4.0" "@metamask/network-controller": "npm:^35.0.1" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -7886,10 +7875,10 @@ __metadata: "@metamask/accounts-controller": "npm:^39.0.6" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/eth-money-keyring": "npm:^3.0.1" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/eth-money-keyring": "npm:^4.0.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -7960,26 +7949,26 @@ __metadata: resolution: "@metamask/multichain-account-service@workspace:packages/multichain-account-service" dependencies: "@ethereumjs/util": "npm:^9.1.0" - "@metamask/account-api": "npm:^1.1.1" + "@metamask/account-api": "npm:^2.0.0" "@metamask/accounts-controller": "npm:^39.0.6" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/eth-hd-keyring": "npm:^14.1.1" - "@metamask/eth-snap-keyring": "npm:^23.0.0" + "@metamask/eth-hd-keyring": "npm:^15.0.0" + "@metamask/eth-snap-keyring": "npm:^24.0.0" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-snap-client": "npm:^9.2.1" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-snap-client": "npm:^10.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/snap-account-service": "npm:^2.1.1" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" @@ -8042,12 +8031,12 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@solana/addresses": "npm:^2.0.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -8074,10 +8063,10 @@ __metadata: "@metamask/accounts-controller": "npm:^39.0.6" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" - "@metamask/keyring-snap-client": "npm:^9.2.1" + "@metamask/keyring-internal-api": "npm:^12.0.0" + "@metamask/keyring-snap-client": "npm:^10.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/polling-controller": "npm:^16.0.9" "@metamask/snaps-controllers": "npm:^19.0.0" @@ -8205,7 +8194,7 @@ __metadata: "@metamask/base-controller": "npm:^9.1.0" "@metamask/config-registry-controller": "npm:^2.0.1" "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/multichain-network-controller": "npm:^3.2.2" "@metamask/network-controller": "npm:^35.0.1" @@ -8406,12 +8395,12 @@ __metadata: "@metamask/controller-utils": "npm:^12.3.0" "@metamask/geolocation-controller": "npm:^1.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@myx-trade/sdk": "npm:^0.1.265" @@ -8564,14 +8553,14 @@ __metadata: "@metamask/base-controller": "npm:^9.1.0" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/polling-controller": "npm:^16.0.9" "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -8598,9 +8587,9 @@ __metadata: "@metamask/address-book-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/seedless-onboarding-controller": "npm:^10.1.1" @@ -8780,7 +8769,7 @@ __metadata: "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/network-controller": "npm:^35.0.1" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@tanstack/query-core": "npm:^4.43.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -8876,7 +8865,7 @@ __metadata: "@metamask/base-data-service": "npm:^0.1.3" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@tanstack/query-core": "npm:^4.43.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -8987,7 +8976,7 @@ __metadata: "@metamask/polling-controller": "npm:^16.0.9" "@metamask/profile-sync-controller": "npm:^29.0.0" "@metamask/remote-feature-flag-controller": "npm:^5.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -9009,14 +8998,14 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snap-account-service@workspace:packages/snap-account-service" dependencies: - "@metamask/account-api": "npm:^1.1.1" + "@metamask/account-api": "npm:^2.0.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/eth-snap-keyring": "npm:^23.0.0" - "@metamask/keyring-api": "npm:^23.7.0" + "@metamask/eth-snap-keyring": "npm:^24.0.0" + "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-controller": "npm:^27.1.0" - "@metamask/keyring-internal-snap-client": "npm:^10.0.5" - "@metamask/keyring-snap-sdk": "npm:^9.2.1" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-internal-snap-client": "npm:^11.0.0" + "@metamask/keyring-snap-sdk": "npm:^10.0.0" + "@metamask/keyring-utils": "npm:^5.0.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" @@ -9161,7 +9150,7 @@ __metadata: "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" "@metamask/profile-sync-controller": "npm:^29.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^30.0.0" deepmerge: "npm:^4.2.2" @@ -9262,7 +9251,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/superstruct@npm:^3.1.0, @metamask/superstruct@npm:^3.2.1, @metamask/superstruct@npm:^3.3.0, @metamask/superstruct@npm:^3.4.1": +"@metamask/superstruct@npm:^3.1.0, @metamask/superstruct@npm:^3.2.1, @metamask/superstruct@npm:^3.4.1": version: 3.4.1 resolution: "@metamask/superstruct@npm:3.4.1" checksum: 10/d37b5662dc9bbe0d99e06eb951167fa745829ae3abfa103423e9d8c05e8712f1451376f8479d484722e1e1c1d881732da1efddccaca8868b530a786264b903b5 @@ -9406,7 +9395,7 @@ __metadata: "@metamask/network-controller": "npm:^35.0.1" "@metamask/polling-controller": "npm:^16.0.9" "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/transaction-controller": "npm:^69.5.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -9478,7 +9467,7 @@ __metadata: "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/storage-service": "npm:^1.0.2" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@metamask/wallet": "npm:^9.0.0" "@oclif/core": "npm:^4.10.5" @@ -9514,7 +9503,7 @@ __metadata: "@metamask/base-data-service": "npm:^0.1.3" "@metamask/controller-utils": "npm:^12.3.0" "@metamask/messenger": "npm:^2.0.0" - "@metamask/superstruct": "npm:^3.1.0" + "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@tanstack/query-core": "npm:^4.43.0" "@types/jest": "npm:^30.0.0"