diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 3e0268543b..b79885e8e4 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump `@metamask/snaps-controllers` peer dependency from `^9.7.0` to `^9.19.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-sdk` from `^6.16.0` to `^6.17.1` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-utils` from `^8.9.0` to `^8.10.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) +- Bump `@metamask/eth-snap-keyring` from `^9.1.1` to `^10.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) +- Bump `@metamask/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) ## [22.0.0] diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index ac1f0c7240..347660027e 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -49,8 +49,8 @@ "dependencies": { "@ethereumjs/util": "^8.1.0", "@metamask/base-controller": "^7.1.1", - "@metamask/eth-snap-keyring": "^9.1.1", - "@metamask/keyring-api": "^16.1.0", + "@metamask/eth-snap-keyring": "^10.0.0", + "@metamask/keyring-api": "^17.0.0", "@metamask/keyring-internal-api": "^4.0.1", "@metamask/snaps-sdk": "^6.17.1", "@metamask/snaps-utils": "^8.10.0", diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index d65f29ec00..e7ffc3c1ad 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/snaps-utils` from `^8.9.0` to `^8.10.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) +- Bump `@metamask/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) ## [47.0.0] diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index b662609ada..a8bdb35ff8 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -58,7 +58,7 @@ "@metamask/contract-metadata": "^2.4.0", "@metamask/controller-utils": "^11.5.0", "@metamask/eth-query": "^4.0.0", - "@metamask/keyring-api": "^16.1.0", + "@metamask/keyring-api": "^17.0.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/polling-controller": "^12.0.2", "@metamask/rpc-errors": "^7.0.2", diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index c53aa2e3b6..f9bc465173 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-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/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) + ## [19.0.5] ### Changed diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 06f1efecdd..2153587da9 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -54,7 +54,7 @@ "@metamask/eth-hd-keyring": "^7.0.4", "@metamask/eth-sig-util": "^8.0.0", "@metamask/eth-simple-keyring": "^6.0.5", - "@metamask/keyring-api": "^16.1.0", + "@metamask/keyring-api": "^17.0.0", "@metamask/keyring-internal-api": "^4.0.1", "@metamask/message-manager": "^12.0.0", "@metamask/utils": "^11.1.0", diff --git a/packages/multichain-transactions-controller/CHANGELOG.md b/packages/multichain-transactions-controller/CHANGELOG.md index f0234f296a..3f59e5fe26 100644 --- a/packages/multichain-transactions-controller/CHANGELOG.md +++ b/packages/multichain-transactions-controller/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/snaps-sdk` from `^6.16.0` to `^6.17.1` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-utils` from `^8.9.0` to `^8.10.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-controllers` from `^9.10.0` to `^9.19.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) +- Bump `@metamask/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) ## [0.1.0] diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index aae05c577a..59961ed5e8 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/keyring-api": "^16.1.0", + "@metamask/keyring-api": "^17.0.0", "@metamask/keyring-internal-api": "^4.0.1", "@metamask/keyring-snap-client": "^3.0.3", "@metamask/polling-controller": "^12.0.2", diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index 05d873958e..79980a960a 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump `@metamask/snaps-controllers` peer dependency from `^9.10.0` to `^9.19.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-sdk` from `^6.16.0` to `^6.17.1` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-utils` from `^8.9.0` to `^8.10.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) +- Bump `@metamask/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) ## [5.0.0] diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 1294e6f728..5619418409 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -101,7 +101,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/keyring-api": "^16.1.0", + "@metamask/keyring-api": "^17.0.0", "@metamask/keyring-controller": "^19.0.5", "@metamask/network-controller": "^22.2.0", "@metamask/snaps-sdk": "^6.17.1", diff --git a/yarn.lock b/yarn.lock index 8f75783314..973e10aafe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2307,8 +2307,8 @@ __metadata: "@ethereumjs/util": "npm:^8.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/eth-snap-keyring": "npm:^9.1.1" - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/eth-snap-keyring": "npm:^10.0.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/providers": "npm:^18.1.1" @@ -2428,7 +2428,7 @@ __metadata: "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/keyring-snap-client": "npm:^3.0.3" @@ -2920,17 +2920,18 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-sig-util@npm:^8.0.0, @metamask/eth-sig-util@npm:^8.1.2": - version: 8.1.2 - resolution: "@metamask/eth-sig-util@npm:8.1.2" +"@metamask/eth-sig-util@npm:^8.0.0, @metamask/eth-sig-util@npm:^8.2.0": + version: 8.2.0 + resolution: "@metamask/eth-sig-util@npm:8.2.0" dependencies: + "@ethereumjs/rlp": "npm:^4.0.1" "@ethereumjs/util": "npm:^8.1.0" "@metamask/abi-utils": "npm:^3.0.0" "@metamask/utils": "npm:^11.0.1" "@scure/base": "npm:~1.1.3" ethereum-cryptography: "npm:^2.1.2" tweetnacl: "npm:^1.0.3" - checksum: 10/32b284fc8c3229e3741b1c21f44ca3f55c2215ef8ad700775cd9501bbaab56a4e861827bef24ed263734d28c899eb3b34a9646e9d21ec3fce12204b7eb58bfed + checksum: 10/385df1ec541116e1bd725a1df1a519996bad167f99d1b2677126e398cdfda6fc3f03d2ff8f1ca523966bc0aae3ea92a9050953a45d5a7711f4128aacf9242bfc languageName: node linkType: hard @@ -2947,24 +2948,24 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-snap-keyring@npm:^9.1.1": - version: 9.1.1 - resolution: "@metamask/eth-snap-keyring@npm:9.1.1" +"@metamask/eth-snap-keyring@npm:^10.0.0": + version: 10.0.0 + resolution: "@metamask/eth-snap-keyring@npm:10.0.0" dependencies: "@ethereumjs/tx": "npm:^4.2.0" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/eth-sig-util": "npm:^8.1.2" - "@metamask/keyring-api": "npm:^16.1.0" - "@metamask/keyring-internal-api": "npm:^4.0.1" - "@metamask/keyring-internal-snap-client": "npm:^3.0.3" + "@metamask/eth-sig-util": "npm:^8.2.0" + "@metamask/keyring-api": "npm:^17.0.0" + "@metamask/keyring-internal-api": "npm:^4.0.2" + "@metamask/keyring-internal-snap-client": "npm:^4.0.0" "@metamask/keyring-utils": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.1.0" "@types/uuid": "npm:^9.0.8" uuid: "npm:^9.0.1" peerDependencies: - "@metamask/keyring-api": ^16.1.0 - checksum: 10/6f3da706c8ceb5d62f84d5d19631e8d8c95d754ee27ed8013b75b3c32db3d1af9538a22c4e75e8ffa23eb6202891f407545ba99b74a335402a9a3a8f036cc872 + "@metamask/keyring-api": ^17.0.0 + checksum: 10/df3a9412cad8ebfe571fe1a3bb5ce0ab86a7557b61e9644eb757c8c23fa144367ab9458207f61b0b0854c69fddd4df697053bbe619adb1da93d18b56cfcae710 languageName: node linkType: hard @@ -3233,6 +3234,18 @@ __metadata: languageName: node linkType: hard +"@metamask/keyring-api@npm:^17.0.0": + version: 17.0.0 + resolution: "@metamask/keyring-api@npm:17.0.0" + dependencies: + "@metamask/keyring-utils": "npm:^2.0.0" + "@metamask/superstruct": "npm:^3.1.0" + "@metamask/utils": "npm:^11.1.0" + bech32: "npm:^2.0.0" + checksum: 10/0cf7283d8e4c665cbaf2658a90e7569b0bb582056aab702bdc0d98144eb8143437ed2b0feeca95e530d36741b0271f88f92f0d0a64dbd287b4314b91e03d2d4d + languageName: node + linkType: hard + "@metamask/keyring-controller@npm:^19.0.5, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" @@ -3250,7 +3263,7 @@ __metadata: "@metamask/eth-hd-keyring": "npm:^7.0.4" "@metamask/eth-sig-util": "npm:^8.0.0" "@metamask/eth-simple-keyring": "npm:^6.0.5" - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/message-manager": "npm:^12.0.0" "@metamask/scure-bip39": "npm:^2.1.1" @@ -3271,27 +3284,27 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-internal-api@npm:^4.0.1": - version: 4.0.1 - resolution: "@metamask/keyring-internal-api@npm:4.0.1" +"@metamask/keyring-internal-api@npm:^4.0.1, @metamask/keyring-internal-api@npm:^4.0.2": + version: 4.0.2 + resolution: "@metamask/keyring-internal-api@npm:4.0.2" dependencies: - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-utils": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.1.0" - checksum: 10/f55ffb3031a0fc43abf7e259b698901f50d5ce2b791cc8923156f8d8e8cc421e9ec278446a43f4ae333731728dbe5585f4beea7e1e44fcf1735d794286353caa + checksum: 10/2507026eef98e887b09107fb32d52c705301e6aa80f471a13be56116648f6a5f267a09b200a91cfadc59e3a496bbe34c95f570f65e1726f13a0d17fbfab699ae languageName: node linkType: hard -"@metamask/keyring-internal-snap-client@npm:^3.0.3": - version: 3.0.3 - resolution: "@metamask/keyring-internal-snap-client@npm:3.0.3" +"@metamask/keyring-internal-snap-client@npm:^4.0.0": + version: 4.0.0 + resolution: "@metamask/keyring-internal-snap-client@npm:4.0.0" dependencies: "@metamask/base-controller": "npm:^7.1.1" - "@metamask/keyring-api": "npm:^16.1.0" - "@metamask/keyring-snap-client": "npm:^3.0.3" + "@metamask/keyring-api": "npm:^17.0.0" + "@metamask/keyring-snap-client": "npm:^4.0.0" "@metamask/keyring-utils": "npm:^2.0.0" - checksum: 10/7d5a4733940e68ff437a2b164eef9ea7d1986745e177d96a17d98aef9c7adb7237d2545370c7ad3241cd3a69cf84fb6ba77bc771d5d806650a3103bc5d436b63 + checksum: 10/817c9b332bdcdc9dab6a24566643e87dfcdee91345ec07673f142b98041809a05bee4ae7849ad95f832d2e97fccca0c339bcd6a53459d32808b56342af73ca8a languageName: node linkType: hard @@ -3311,6 +3324,22 @@ __metadata: languageName: node linkType: hard +"@metamask/keyring-snap-client@npm:^4.0.0": + version: 4.0.0 + resolution: "@metamask/keyring-snap-client@npm:4.0.0" + dependencies: + "@metamask/keyring-api": "npm:^17.0.0" + "@metamask/keyring-utils": "npm:^2.0.0" + "@metamask/superstruct": "npm:^3.1.0" + "@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/c568ccaff799bd1a756e56c0b2aa1c7109bcda383726e2d55dd4e05817f3affc9be5a92484f90581fad506428fb9fb6999286f51f15e7f3b392bb851b53f0ab7 + languageName: node + linkType: hard + "@metamask/keyring-utils@npm:^2.0.0": version: 2.0.0 resolution: "@metamask/keyring-utils@npm:2.0.0" @@ -3376,7 +3405,7 @@ __metadata: "@metamask/accounts-controller": "npm:^22.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/keyring-snap-client": "npm:^3.0.3" @@ -3704,7 +3733,7 @@ __metadata: "@metamask/accounts-controller": "npm:^22.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/keyring-api": "npm:^16.1.0" + "@metamask/keyring-api": "npm:^17.0.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/network-controller": "npm:^22.2.0"