From f69b05f47e70bc350d832a9546b09e7bbae7a0ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Mar 2025 09:35:46 +0000 Subject: [PATCH] Bump @metamask/snaps-controllers from 9.19.1 to 11.0.0 Bumps [@metamask/snaps-controllers](https://github.com/MetaMask/snaps) from 9.19.1 to 11.0.0. - [Release notes](https://github.com/MetaMask/snaps/releases) - [Commits](https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.19.1...@metamask/snaps-controllers@11.0.0) --- updated-dependencies: - dependency-name: "@metamask/snaps-controllers" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 241 +++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 197 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index 6661ee32..a18ca6d3 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/snaps-controllers": "^9.17.0", + "@metamask/snaps-controllers": "^11.0.0", "@metamask/snaps-sdk": "^6.15.0", "@metamask/snaps-utils": "^8.8.0", "@noble/curves": "^1.2.0", diff --git a/yarn.lock b/yarn.lock index 1ed206b8..095d1723 100644 --- a/yarn.lock +++ b/yarn.lock @@ -489,6 +489,15 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/rlp@npm:^5.0.2": + version: 5.0.2 + resolution: "@ethereumjs/rlp@npm:5.0.2" + bin: + rlp: bin/rlp.cjs + checksum: b569061ddb1f4cf56a82f7a677c735ba37f9e94e2bbaf567404beb9e2da7aa1f595e72fc12a17c61f7aec67fd5448443efe542967c685a2fe0ffc435793dcbab + languageName: node + linkType: hard + "@ethereumjs/tx@npm:^4.2.0": version: 4.2.0 resolution: "@ethereumjs/tx@npm:4.2.0" @@ -512,6 +521,16 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/util@npm:^9.1.0": + version: 9.1.0 + resolution: "@ethereumjs/util@npm:9.1.0" + dependencies: + "@ethereumjs/rlp": ^5.0.2 + ethereum-cryptography: ^2.2.1 + checksum: 594e009c3001ca1ca658b4ded01b38e72f5dd5dd76389efd90cb020de099176a3327685557df268161ac3144333cfe8abaae68cda8ae035d9cc82409d386d79a + languageName: node + linkType: hard + "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -925,15 +944,15 @@ __metadata: languageName: node linkType: hard -"@metamask/approval-controller@npm:^7.1.2": - version: 7.1.2 - resolution: "@metamask/approval-controller@npm:7.1.2" +"@metamask/approval-controller@npm:^7.1.3": + version: 7.1.3 + resolution: "@metamask/approval-controller@npm:7.1.3" dependencies: - "@metamask/base-controller": ^7.1.1 + "@metamask/base-controller": ^8.0.0 "@metamask/rpc-errors": ^7.0.2 - "@metamask/utils": ^11.0.1 + "@metamask/utils": ^11.1.0 nanoid: ^3.3.8 - checksum: 870bcf646cc6b03ab4d8b5cf4cdfc1539c54d83937ab2a9b9e10d9471d21eb0cf0dabc8ee0f9ad9b2ace436a9e7cee3f348e47c8223b21291df0080b827a5d7c + checksum: d966707adb9ab7eb60d0278f2c4eb84ee122af3698041a1b8abc0a615811ade2e84b10249aa92929a59834ff9c61ef93e74259ebd5ec7b9ad3278c1a2b7f1e57 languageName: node linkType: hard @@ -952,7 +971,7 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^7.0.2, @metamask/base-controller@npm:^7.0.3, @metamask/base-controller@npm:^7.1.1": +"@metamask/base-controller@npm:^7.0.3": version: 7.1.1 resolution: "@metamask/base-controller@npm:7.1.1" dependencies: @@ -972,7 +991,7 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^11.4.4, @metamask/controller-utils@npm:^11.5.0": +"@metamask/controller-utils@npm:^11.5.0": version: 11.5.0 resolution: "@metamask/controller-utils@npm:11.5.0" dependencies: @@ -993,6 +1012,27 @@ __metadata: languageName: node linkType: hard +"@metamask/controller-utils@npm:^11.6.0": + version: 11.6.0 + resolution: "@metamask/controller-utils@npm:11.6.0" + dependencies: + "@ethereumjs/util": ^9.1.0 + "@metamask/eth-query": ^4.0.0 + "@metamask/ethjs-unit": ^0.3.0 + "@metamask/utils": ^11.2.0 + "@spruceid/siwe-parser": 2.1.0 + "@types/bn.js": ^5.1.5 + bignumber.js: ^9.1.2 + bn.js: ^5.2.1 + cockatiel: ^3.1.2 + eth-ens-namehash: ^2.0.8 + fast-deep-equal: ^3.1.3 + peerDependencies: + "@babel/runtime": ^7.0.0 + checksum: 44ee6806b568e08eea432cb27911834846402e1fc22f825abeb2f0c64064eb32aae3b51bcc6e51a1df2846e6c40b95bf363acf322bc5caf570c5fb831d4615d0 + languageName: node + linkType: hard + "@metamask/eslint-config-jest@npm:^12.1.0": version: 12.1.0 resolution: "@metamask/eslint-config-jest@npm:12.1.0" @@ -1076,7 +1116,7 @@ __metadata: languageName: node linkType: hard -"@metamask/json-rpc-middleware-stream@npm:^8.0.6": +"@metamask/json-rpc-middleware-stream@npm:^8.0.6, @metamask/json-rpc-middleware-stream@npm:^8.0.7": version: 8.0.7 resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.7" dependencies: @@ -1101,6 +1141,19 @@ __metadata: languageName: node linkType: hard +"@metamask/key-tree@npm:^10.1.0": + version: 10.1.0 + resolution: "@metamask/key-tree@npm:10.1.0" + dependencies: + "@metamask/scure-bip39": ^2.1.1 + "@metamask/utils": ^11.0.1 + "@noble/curves": ^1.8.1 + "@noble/hashes": ^1.3.2 + "@scure/base": ^1.0.0 + checksum: 050e5cd440f37daae11af855908e29be494c694242e255ff50c958d6159440304d78d575d041c3f279ebfe983a1874b812c131ed574e1b93eb2c911ef11eb08d + languageName: node + linkType: hard + "@metamask/number-to-bn@npm:^1.7.1": version: 1.7.1 resolution: "@metamask/number-to-bn@npm:1.7.1" @@ -1121,7 +1174,7 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^11.0.5": +"@metamask/permission-controller@npm:^11.0.5, @metamask/permission-controller@npm:^11.0.6": version: 11.0.6 resolution: "@metamask/permission-controller@npm:11.0.6" dependencies: @@ -1140,18 +1193,18 @@ __metadata: languageName: node linkType: hard -"@metamask/phishing-controller@npm:^12.3.1": - version: 12.3.1 - resolution: "@metamask/phishing-controller@npm:12.3.1" +"@metamask/phishing-controller@npm:^12.4.0": + version: 12.4.1 + resolution: "@metamask/phishing-controller@npm:12.4.1" dependencies: - "@metamask/base-controller": ^7.0.2 - "@metamask/controller-utils": ^11.4.4 + "@metamask/base-controller": ^8.0.0 + "@metamask/controller-utils": ^11.6.0 "@noble/hashes": ^1.4.0 "@types/punycode": ^2.1.0 ethereum-cryptography: ^2.1.2 fastest-levenshtein: ^1.0.16 punycode: ^2.1.1 - checksum: b537fc2dfc8fdf7dbbbaaeba967d76476a17f1808aa77462817ce58a2154cc75ac0a0ee93f1559ef50ad38e7e9a9d80cde1354a628b091b01b285cc74f382509 + checksum: f17755c910a2005c1dca821312704690368c7db3d1d05ad03842f20022e411af6fcf28102d07fb0eb27ad9f5a3391714db786f4d0266601531e0a482b7eae7f0 languageName: node linkType: hard @@ -1186,6 +1239,27 @@ __metadata: languageName: node linkType: hard +"@metamask/providers@npm:^20.0.0": + version: 20.0.0 + resolution: "@metamask/providers@npm:20.0.0" + dependencies: + "@metamask/json-rpc-engine": ^10.0.2 + "@metamask/json-rpc-middleware-stream": ^8.0.6 + "@metamask/object-multiplex": ^2.0.0 + "@metamask/rpc-errors": ^7.0.2 + "@metamask/safe-event-emitter": ^3.1.1 + "@metamask/utils": ^11.0.1 + detect-browser: ^5.2.0 + extension-port-stream: ^4.1.0 + fast-deep-equal: ^3.1.3 + is-stream: ^2.0.0 + readable-stream: ^3.6.2 + peerDependencies: + webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 + checksum: a1de74a389795eb8db0aecac852b0e23f831f80c26bf455302b8691be775bc4bbad6a8aa9fd2123b3fd110e8b779d9c5abfedce1885566a2e5126d8447339cd4 + languageName: node + linkType: hard + "@metamask/rpc-errors@npm:^7.0.2": version: 7.0.2 resolution: "@metamask/rpc-errors@npm:7.0.2" @@ -1220,25 +1294,25 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-controllers@npm:^9.17.0": - version: 9.19.1 - resolution: "@metamask/snaps-controllers@npm:9.19.1" +"@metamask/snaps-controllers@npm:^11.0.0": + version: 11.0.0 + resolution: "@metamask/snaps-controllers@npm:11.0.0" dependencies: - "@metamask/approval-controller": ^7.1.2 - "@metamask/base-controller": ^7.0.3 + "@metamask/approval-controller": ^7.1.3 + "@metamask/base-controller": ^8.0.0 "@metamask/json-rpc-engine": ^10.0.2 - "@metamask/json-rpc-middleware-stream": ^8.0.6 - "@metamask/key-tree": ^10.0.2 + "@metamask/json-rpc-middleware-stream": ^8.0.7 + "@metamask/key-tree": ^10.1.0 "@metamask/object-multiplex": ^2.1.0 - "@metamask/permission-controller": ^11.0.5 - "@metamask/phishing-controller": ^12.3.1 + "@metamask/permission-controller": ^11.0.6 + "@metamask/phishing-controller": ^12.4.0 "@metamask/post-message-stream": ^9.0.0 "@metamask/rpc-errors": ^7.0.2 "@metamask/snaps-registry": ^3.2.3 - "@metamask/snaps-rpc-methods": ^11.11.0 - "@metamask/snaps-sdk": ^6.17.1 - "@metamask/snaps-utils": ^8.10.0 - "@metamask/utils": ^11.0.1 + "@metamask/snaps-rpc-methods": ^12.0.0 + "@metamask/snaps-sdk": ^6.19.0 + "@metamask/snaps-utils": ^9.0.1 + "@metamask/utils": ^11.2.0 "@xstate/fsm": ^2.0.0 async-mutex: ^0.5.0 browserify-zlib: ^0.2.0 @@ -1253,11 +1327,11 @@ __metadata: semver: ^7.5.4 tar-stream: ^3.1.7 peerDependencies: - "@metamask/snaps-execution-environments": ^6.14.0 + "@metamask/snaps-execution-environments": ^7.0.0 peerDependenciesMeta: "@metamask/snaps-execution-environments": optional: true - checksum: 47c730a5fc3f8493525878d2859e77c043c06c1846a5cca325957b95636c35aabf2aae1eb728decec19af3d10a06fadc4215d61a9f7e68c3fa12ebf96c84f2f4 + checksum: ca3c9fddfaeef0605d844c8ba959e687f21d13ef5ce4a65685a54a5a0414e1a9b521a60a88152fbdf2292f64b040299a464901164481f168975d1e1e8b83fcd0 languageName: node linkType: hard @@ -1271,7 +1345,7 @@ __metadata: "@metamask/eslint-config-jest": ^12.1.0 "@metamask/eslint-config-nodejs": ^12.1.0 "@metamask/eslint-config-typescript": ^12.1.0 - "@metamask/snaps-controllers": ^9.17.0 + "@metamask/snaps-controllers": ^11.0.0 "@metamask/snaps-sdk": ^6.15.0 "@metamask/snaps-utils": ^8.8.0 "@metamask/superstruct": ^3.1.0 @@ -1305,24 +1379,24 @@ __metadata: languageName: unknown linkType: soft -"@metamask/snaps-rpc-methods@npm:^11.11.0": - version: 11.11.0 - resolution: "@metamask/snaps-rpc-methods@npm:11.11.0" +"@metamask/snaps-rpc-methods@npm:^12.0.0": + version: 12.0.0 + resolution: "@metamask/snaps-rpc-methods@npm:12.0.0" dependencies: - "@metamask/key-tree": ^10.0.2 - "@metamask/permission-controller": ^11.0.5 + "@metamask/key-tree": ^10.1.0 + "@metamask/permission-controller": ^11.0.6 "@metamask/rpc-errors": ^7.0.2 - "@metamask/snaps-sdk": ^6.17.0 - "@metamask/snaps-utils": ^8.10.0 + "@metamask/snaps-sdk": ^6.19.0 + "@metamask/snaps-utils": ^9.0.1 "@metamask/superstruct": ^3.1.0 - "@metamask/utils": ^11.0.1 - "@noble/hashes": ^1.3.1 + "@metamask/utils": ^11.2.0 + "@noble/hashes": ^1.7.1 luxon: ^3.5.0 - checksum: 198741c41f0b424b84095baeab3ef8e42660159d60f68b1cb891d93f0352238d876a051b55b2d8d5a6270a0d37d16f9b51677e0ae72e92670d59ec95d18ecad0 + checksum: 77434fae65ff65bfab4c3cb34c175f84c02416f1d94aa7dc4d9d978ac2037b58cb8214cd2a3c635b2b0542cee8094d87525fdebc32aab1f79bbbff33d0314d9a languageName: node linkType: hard -"@metamask/snaps-sdk@npm:^6.15.0, @metamask/snaps-sdk@npm:^6.17.0, @metamask/snaps-sdk@npm:^6.17.1": +"@metamask/snaps-sdk@npm:^6.15.0, @metamask/snaps-sdk@npm:^6.17.0": version: 6.17.1 resolution: "@metamask/snaps-sdk@npm:6.17.1" dependencies: @@ -1335,7 +1409,20 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-utils@npm:^8.10.0, @metamask/snaps-utils@npm:^8.8.0": +"@metamask/snaps-sdk@npm:^6.19.0": + version: 6.19.0 + resolution: "@metamask/snaps-sdk@npm:6.19.0" + dependencies: + "@metamask/key-tree": ^10.0.2 + "@metamask/providers": ^20.0.0 + "@metamask/rpc-errors": ^7.0.2 + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^11.2.0 + checksum: efe9e2064ae98bc8b33b973b4fd14c8706d57573e0919cd017e9e1e1f88e2c228841fe1515125641f2b0a1ab8b189ec9dbbb607e45120a5232757ee4c1c36507 + languageName: node + linkType: hard + +"@metamask/snaps-utils@npm:^8.8.0": version: 8.10.0 resolution: "@metamask/snaps-utils@npm:8.10.0" dependencies: @@ -1366,6 +1453,37 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-utils@npm:^9.0.1": + version: 9.0.1 + resolution: "@metamask/snaps-utils@npm:9.0.1" + dependencies: + "@babel/core": ^7.23.2 + "@babel/types": ^7.23.0 + "@metamask/base-controller": ^8.0.0 + "@metamask/key-tree": ^10.0.2 + "@metamask/permission-controller": ^11.0.6 + "@metamask/rpc-errors": ^7.0.2 + "@metamask/slip44": ^4.1.0 + "@metamask/snaps-registry": ^3.2.3 + "@metamask/snaps-sdk": ^6.19.0 + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^11.2.0 + "@noble/hashes": ^1.3.1 + "@scure/base": ^1.1.1 + chalk: ^4.1.2 + cron-parser: ^4.5.0 + fast-deep-equal: ^3.1.3 + fast-json-stable-stringify: ^2.1.0 + fast-xml-parser: ^4.4.1 + marked: ^12.0.1 + rfdc: ^1.3.0 + semver: ^7.5.4 + ses: ^1.1.0 + validate-npm-package-name: ^5.0.0 + checksum: d621df39d24b042a814b54872501b215d6ab2a7a53820f21dce38cae112f82b11dd13d69cfca0087682c73fb4da7c61928d1e2895b859a1dcc0e43f27a3ab4d1 + languageName: node + linkType: hard + "@metamask/superstruct@npm:^3.1.0": version: 3.1.0 resolution: "@metamask/superstruct@npm:3.1.0" @@ -1390,6 +1508,23 @@ __metadata: languageName: node linkType: hard +"@metamask/utils@npm:^11.2.0": + version: 11.3.0 + resolution: "@metamask/utils@npm:11.3.0" + dependencies: + "@ethereumjs/tx": ^4.2.0 + "@metamask/superstruct": ^3.1.0 + "@noble/hashes": ^1.3.1 + "@scure/base": ^1.1.3 + "@types/debug": ^4.1.7 + debug: ^4.3.4 + pony-cause: ^2.1.10 + semver: ^7.5.4 + uuid: ^9.0.1 + checksum: 9b125dc374f4c0210419bd003a0f181867321aa25b1464d5197eb104c8027af6a0b9f3f43538e49c45d287eeac967d430fd3fd41a6f4fa9ec91dc9bc05980449 + languageName: node + linkType: hard + "@noble/curves@npm:1.4.2, @noble/curves@npm:^1.2.0, @noble/curves@npm:~1.4.0": version: 1.4.2 resolution: "@noble/curves@npm:1.4.2" @@ -1399,6 +1534,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.8.1": + version: 1.8.1 + resolution: "@noble/curves@npm:1.8.1" + dependencies: + "@noble/hashes": 1.7.1 + checksum: 4143f1248ed57c1ae46dfef5c692a91383e5830420b9c72d3ff1061aa9ebbf8999297da6d2aed8a9716fef8e6b1f5a45737feeab02abf55ca2a4f514bf9339ec + languageName: node + linkType: hard + "@noble/hashes@npm:1.4.0, @noble/hashes@npm:~1.4.0": version: 1.4.0 resolution: "@noble/hashes@npm:1.4.0" @@ -1406,6 +1550,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.7.1": + version: 1.7.1 + resolution: "@noble/hashes@npm:1.7.1" + checksum: 4f1b56428a10323feef17e4f437c9093556cb18db06f94d254043fadb69c3da8475f96eb3f8322d41e8670117d7486475a8875e68265c2839f60fd03edd6a616 + languageName: node + linkType: hard + "@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.2, @noble/hashes@npm:^1.4.0": version: 1.5.0 resolution: "@noble/hashes@npm:1.5.0" @@ -3568,7 +3719,7 @@ __metadata: languageName: node linkType: hard -"ethereum-cryptography@npm:^2.0.0, ethereum-cryptography@npm:^2.1.2": +"ethereum-cryptography@npm:^2.0.0, ethereum-cryptography@npm:^2.1.2, ethereum-cryptography@npm:^2.2.1": version: 2.2.1 resolution: "ethereum-cryptography@npm:2.2.1" dependencies: