diff --git a/yarn.lock b/yarn.lock index a2b2186..5682669 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1479,6 +1479,30 @@ __metadata: languageName: node linkType: hard +"@metamask/account-tree-controller@npm:^4.1.1": + version: 4.1.1 + resolution: "@metamask/account-tree-controller@npm:4.1.1" + dependencies: + "@metamask/accounts-controller": "npm:^36.0.0" + "@metamask/base-controller": "npm:^9.0.0" + "@metamask/keyring-controller": "npm:^25.1.0" + "@metamask/messenger": "npm:^0.3.0" + "@metamask/multichain-account-service": "npm:^7.0.0" + "@metamask/profile-sync-controller": "npm:^27.1.0" + "@metamask/snaps-controllers": "npm:^17.2.0" + "@metamask/snaps-sdk": "npm:^10.3.0" + "@metamask/snaps-utils": "npm:^11.7.0" + "@metamask/superstruct": "npm:^3.1.0" + "@metamask/utils": "npm:^11.9.0" + fast-deep-equal: "npm:^3.1.3" + lodash: "npm:^4.17.21" + peerDependencies: + "@metamask/providers": ^22.0.0 + webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 + checksum: 10/2fca1352cfe9fe89950a88af546c12258c922cd16aa40e8d1c0b98b0a6457e8bf4c5e78edccbc80e744fe7c0ffa45ddec1abdb5e0d5037a06c268042350d33a5 + languageName: node + linkType: hard + "@metamask/accounts-controller@npm:^35.0.2": version: 35.0.2 resolution: "@metamask/accounts-controller@npm:35.0.2" @@ -1509,6 +1533,36 @@ __metadata: languageName: node linkType: hard +"@metamask/accounts-controller@npm:^36.0.0": + version: 36.0.0 + resolution: "@metamask/accounts-controller@npm:36.0.0" + dependencies: + "@ethereumjs/util": "npm:^9.1.0" + "@metamask/base-controller": "npm:^9.0.0" + "@metamask/eth-snap-keyring": "npm:^19.0.0" + "@metamask/keyring-api": "npm:^21.5.0" + "@metamask/keyring-controller": "npm:^25.1.0" + "@metamask/keyring-internal-api": "npm:^10.0.0" + "@metamask/keyring-utils": "npm:^3.1.0" + "@metamask/messenger": "npm:^0.3.0" + "@metamask/network-controller": "npm:^29.0.0" + "@metamask/snaps-controllers": "npm:^17.2.0" + "@metamask/snaps-sdk": "npm:^10.3.0" + "@metamask/snaps-utils": "npm:^11.7.0" + "@metamask/superstruct": "npm:^3.1.0" + "@metamask/utils": "npm:^11.9.0" + deepmerge: "npm:^4.2.2" + ethereum-cryptography: "npm:^2.1.2" + immer: "npm:^9.0.6" + lodash: "npm:^4.17.21" + uuid: "npm:^8.3.2" + peerDependencies: + "@metamask/providers": ^22.0.0 + webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 + checksum: 10/fe8199bda61fda63ce9d787115a536645a485bb797f154566396144c4da00fe01b782c75aa063b7e5089a75cc3d0570c6e9fdea4212bc1604d9474c255604a46 + languageName: node + linkType: hard + "@metamask/address-book-controller@npm:^7.0.1": version: 7.0.1 resolution: "@metamask/address-book-controller@npm:7.0.1" @@ -1534,9 +1588,9 @@ __metadata: languageName: node linkType: hard -"@metamask/assets-controllers@npm:^99.3.1": - version: 99.3.1 - resolution: "@metamask/assets-controllers@npm:99.3.1" +"@metamask/assets-controllers@npm:^99.4.0": + version: 99.4.0 + resolution: "@metamask/assets-controllers@npm:99.4.0" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@ethersproject/abi": "npm:^5.7.0" @@ -1545,23 +1599,23 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@metamask/abi-utils": "npm:^2.0.3" - "@metamask/account-tree-controller": "npm:^4.0.0" - "@metamask/accounts-controller": "npm:^35.0.2" + "@metamask/account-tree-controller": "npm:^4.1.1" + "@metamask/accounts-controller": "npm:^36.0.0" "@metamask/approval-controller": "npm:^8.0.0" "@metamask/base-controller": "npm:^9.0.0" "@metamask/contract-metadata": "npm:^2.4.0" "@metamask/controller-utils": "npm:^11.18.0" "@metamask/core-backend": "npm:5.0.0" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/keyring-api": "npm:^21.0.0" + "@metamask/keyring-api": "npm:^21.5.0" "@metamask/keyring-controller": "npm:^25.1.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-account-service": "npm:^5.1.0" + "@metamask/multichain-account-service": "npm:^7.0.0" "@metamask/network-controller": "npm:^29.0.0" "@metamask/network-enablement-controller": "npm:^4.1.0" "@metamask/permission-controller": "npm:^12.2.0" - "@metamask/phishing-controller": "npm:^16.1.0" + "@metamask/phishing-controller": "npm:^16.2.0" "@metamask/polling-controller": "npm:^16.0.2" "@metamask/preferences-controller": "npm:^22.1.0" "@metamask/profile-sync-controller": "npm:^27.1.0" @@ -1570,7 +1624,7 @@ __metadata: "@metamask/snaps-sdk": "npm:^10.3.0" "@metamask/snaps-utils": "npm:^11.7.0" "@metamask/storage-service": "npm:^1.0.0" - "@metamask/transaction-controller": "npm:^62.15.0" + "@metamask/transaction-controller": "npm:^62.17.0" "@metamask/utils": "npm:^11.9.0" "@types/bn.js": "npm:^5.1.5" "@types/uuid": "npm:^8.3.0" @@ -1586,7 +1640,7 @@ __metadata: peerDependencies: "@metamask/providers": ^22.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 - checksum: 10/b69b63f034f1b49a814233c968d84bd82edb7ea113037980e8b7cb40248a8695f821f37b7bd9b0e082a127b8edb4ac29a090964498e2a9b7525808f573919758 + checksum: 10/2329ba8efe5a19ebe836c8ddc492f732461078d3954b713e825e4f0f3f5dc5fb17d55f5dabd30a20bd25e33366e8f2358a23b227c182f36688908f0128c5046c languageName: node linkType: hard @@ -1619,33 +1673,33 @@ __metadata: linkType: hard "@metamask/bridge-controller@npm:^66.0.0": - version: 66.0.0 - resolution: "@metamask/bridge-controller@npm:66.0.0" + version: 66.2.0 + resolution: "@metamask/bridge-controller@npm:66.2.0" dependencies: "@ethersproject/address": "npm:^5.7.0" "@ethersproject/bignumber": "npm:^5.7.0" "@ethersproject/constants": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^35.0.2" - "@metamask/assets-controllers": "npm:^99.3.1" + "@metamask/accounts-controller": "npm:^36.0.0" + "@metamask/assets-controllers": "npm:^99.4.0" "@metamask/base-controller": "npm:^9.0.0" "@metamask/controller-utils": "npm:^11.18.0" "@metamask/gas-fee-controller": "npm:^26.0.2" - "@metamask/keyring-api": "npm:^21.0.0" + "@metamask/keyring-api": "npm:^21.5.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-network-controller": "npm:^3.0.2" + "@metamask/multichain-network-controller": "npm:^3.0.3" "@metamask/network-controller": "npm:^29.0.0" "@metamask/polling-controller": "npm:^16.0.2" "@metamask/remote-feature-flag-controller": "npm:^4.0.0" "@metamask/snaps-controllers": "npm:^17.2.0" - "@metamask/transaction-controller": "npm:^62.15.0" + "@metamask/transaction-controller": "npm:^62.17.0" "@metamask/utils": "npm:^11.9.0" bignumber.js: "npm:^9.1.2" reselect: "npm:^5.1.1" uuid: "npm:^8.3.2" - checksum: 10/c77d9eab5ad909211d469c995ce9a4469eb7f0df4e51718635728a67f17f042898f1a948a2bc228981b27aaea3fd193ecaa8e1bc6e231e5f2075ed58d71effec + checksum: 10/88de6e442aeb0a8a456337d7ede6a1a2016a4d88ced55b9a74125f1daa53496b07524091b0b5842acd37476736d4633b3c8e9d2edbb6344e3927789d7e81181b languageName: node linkType: hard @@ -1921,6 +1975,29 @@ __metadata: languageName: node linkType: hard +"@metamask/eth-snap-keyring@npm:^19.0.0": + version: 19.0.0 + resolution: "@metamask/eth-snap-keyring@npm:19.0.0" + dependencies: + "@ethereumjs/tx": "npm:^5.4.0" + "@metamask/eth-sig-util": "npm:^8.2.0" + "@metamask/keyring-api": "npm:^21.4.0" + "@metamask/keyring-internal-api": "npm:^10.0.0" + "@metamask/keyring-internal-snap-client": "npm:^9.0.0" + "@metamask/keyring-snap-sdk": "npm:^7.2.0" + "@metamask/keyring-utils": "npm:^3.2.0" + "@metamask/messenger": "npm:^0.3.0" + "@metamask/superstruct": "npm:^3.1.0" + "@metamask/utils": "npm:^11.1.0" + "@types/uuid": "npm:^9.0.8" + async-mutex: "npm:^0.5.0" + uuid: "npm:^9.0.1" + peerDependencies: + "@metamask/keyring-api": ^21.4.0 + checksum: 10/6e307295cb15ab44aba4ff89fb1886ad8c0ea6636748e5d84c87250fbaff9d5a3c316e63b614d7b472e4027aad0a7912109b36981e978e978bf31deea7980726 + languageName: node + linkType: hard + "@metamask/ethjs-contract@npm:^0.4.1": version: 0.4.1 resolution: "@metamask/ethjs-contract@npm:0.4.1" @@ -2069,7 +2146,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-api@npm:^21.0.0, @metamask/keyring-api@npm:^21.2.0, @metamask/keyring-api@npm:^21.3.0, @metamask/keyring-api@npm:^21.4.0": +"@metamask/keyring-api@npm:^21.0.0, @metamask/keyring-api@npm:^21.2.0, @metamask/keyring-api@npm:^21.3.0, @metamask/keyring-api@npm:^21.4.0, @metamask/keyring-api@npm:^21.5.0": version: 21.5.0 resolution: "@metamask/keyring-api@npm:21.5.0" dependencies: @@ -2144,7 +2221,20 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-snap-client@npm:^8.0.0, @metamask/keyring-snap-client@npm:^8.1.1": +"@metamask/keyring-internal-snap-client@npm:^9.0.0": + version: 9.0.0 + resolution: "@metamask/keyring-internal-snap-client@npm:9.0.0" + dependencies: + "@metamask/keyring-api": "npm:^21.4.0" + "@metamask/keyring-internal-api": "npm:^10.0.0" + "@metamask/keyring-snap-client": "npm:^8.2.0" + "@metamask/keyring-utils": "npm:^3.2.0" + "@metamask/messenger": "npm:^0.3.0" + checksum: 10/d3a63d0a1aff343af013c5bc872f782eec80d048a76b169a17034fd004c61a42fe07d703c8227a1341569b62fb1fe091f66494c4658419a3e2827d864487e608 + languageName: node + linkType: hard + +"@metamask/keyring-snap-client@npm:^8.0.0, @metamask/keyring-snap-client@npm:^8.1.1, @metamask/keyring-snap-client@npm:^8.2.0": version: 8.2.0 resolution: "@metamask/keyring-snap-client@npm:8.2.0" dependencies: @@ -2160,7 +2250,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-snap-sdk@npm:^7.1.1": +"@metamask/keyring-snap-sdk@npm:^7.1.1, @metamask/keyring-snap-sdk@npm:^7.2.0": version: 7.2.0 resolution: "@metamask/keyring-snap-sdk@npm:7.2.0" dependencies: @@ -2218,9 +2308,9 @@ __metadata: languageName: node linkType: hard -"@metamask/multichain-account-service@npm:^5.1.0": - version: 5.1.0 - resolution: "@metamask/multichain-account-service@npm:5.1.0" +"@metamask/multichain-account-service@npm:^6.0.0": + version: 6.0.0 + resolution: "@metamask/multichain-account-service@npm:6.0.0" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/accounts-controller": "npm:^35.0.2" @@ -2228,7 +2318,7 @@ __metadata: "@metamask/eth-snap-keyring": "npm:^18.0.0" "@metamask/key-tree": "npm:^10.1.1" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^25.0.0" + "@metamask/keyring-controller": "npm:^25.1.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/keyring-snap-client": "npm:^8.0.0" "@metamask/keyring-utils": "npm:^3.1.0" @@ -2244,23 +2334,23 @@ __metadata: "@metamask/account-api": ^0.12.0 "@metamask/providers": ^22.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 - checksum: 10/800ab4ec699ab3f3f602f54126b451934186754f1c02d19a3c398138ef48ebc816117c1dabd261ab8b9cbd383c2c0a35f9f55a01ac33a1382507d4c509a8de70 + checksum: 10/68f2590a170d561ffbf119c3b1df929c64dcf9a0ce4bef0a6998004bc1df571765789f49b3e1f83830933559db46fe467a91905e7cdce1695c5723e58637ff72 languageName: node linkType: hard -"@metamask/multichain-account-service@npm:^6.0.0": - version: 6.0.0 - resolution: "@metamask/multichain-account-service@npm:6.0.0" +"@metamask/multichain-account-service@npm:^7.0.0": + version: 7.0.0 + resolution: "@metamask/multichain-account-service@npm:7.0.0" dependencies: "@ethereumjs/util": "npm:^9.1.0" - "@metamask/accounts-controller": "npm:^35.0.2" + "@metamask/accounts-controller": "npm:^36.0.0" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/eth-snap-keyring": "npm:^18.0.0" + "@metamask/eth-snap-keyring": "npm:^19.0.0" "@metamask/key-tree": "npm:^10.1.1" - "@metamask/keyring-api": "npm:^21.0.0" + "@metamask/keyring-api": "npm:^21.5.0" "@metamask/keyring-controller": "npm:^25.1.0" - "@metamask/keyring-internal-api": "npm:^9.0.0" - "@metamask/keyring-snap-client": "npm:^8.0.0" + "@metamask/keyring-internal-api": "npm:^10.0.0" + "@metamask/keyring-snap-client": "npm:^8.2.0" "@metamask/keyring-utils": "npm:^3.1.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/snaps-controllers": "npm:^17.2.0" @@ -2271,10 +2361,10 @@ __metadata: async-mutex: "npm:^0.5.0" lodash: "npm:^4.17.21" peerDependencies: - "@metamask/account-api": ^0.12.0 + "@metamask/account-api": ^1.0.0 "@metamask/providers": ^22.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 - checksum: 10/68f2590a170d561ffbf119c3b1df929c64dcf9a0ce4bef0a6998004bc1df571765789f49b3e1f83830933559db46fe467a91905e7cdce1695c5723e58637ff72 + checksum: 10/eacb3680db8078f051f98703d54e4249a4c3088c124e336e1461313681a209ff1d21c278c64f104ee45faec57d14f64657c59725678350e571535e09d854d11a languageName: node linkType: hard @@ -2297,6 +2387,25 @@ __metadata: languageName: node linkType: hard +"@metamask/multichain-network-controller@npm:^3.0.3": + version: 3.0.3 + resolution: "@metamask/multichain-network-controller@npm:3.0.3" + dependencies: + "@metamask/accounts-controller": "npm:^36.0.0" + "@metamask/base-controller": "npm:^9.0.0" + "@metamask/controller-utils": "npm:^11.18.0" + "@metamask/keyring-api": "npm:^21.5.0" + "@metamask/keyring-internal-api": "npm:^10.0.0" + "@metamask/messenger": "npm:^0.3.0" + "@metamask/network-controller": "npm:^29.0.0" + "@metamask/superstruct": "npm:^3.1.0" + "@metamask/utils": "npm:^11.9.0" + "@solana/addresses": "npm:^2.0.0" + lodash: "npm:^4.17.21" + checksum: 10/ea4b79ad5c35c660617a146822ad708a2ea978d1a8f907432fac6f6083dc303fa4faf1609cbf8ff5b068f11857e10893320b733e0aed2b44f4dfb5586fcaa383 + languageName: node + linkType: hard + "@metamask/network-controller@npm:^29.0.0": version: 29.0.0 resolution: "@metamask/network-controller@npm:29.0.0" @@ -2460,7 +2569,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/phishing-controller@npm:^16.1.0": +"@metamask/phishing-controller@npm:^16.1.0, @metamask/phishing-controller@npm:^16.2.0": version: 16.2.0 resolution: "@metamask/phishing-controller@npm:16.2.0" dependencies: @@ -2778,7 +2887,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^62.12.0, @metamask/transaction-controller@npm:^62.15.0, @metamask/transaction-controller@npm:^62.16.0, @metamask/transaction-controller@npm:^62.9.2": +"@metamask/transaction-controller@npm:^62.12.0, @metamask/transaction-controller@npm:^62.16.0, @metamask/transaction-controller@npm:^62.9.2": version: 62.16.0 resolution: "@metamask/transaction-controller@npm:62.16.0" dependencies: @@ -2817,6 +2926,45 @@ __metadata: languageName: node linkType: hard +"@metamask/transaction-controller@npm:^62.17.0": + version: 62.17.0 + resolution: "@metamask/transaction-controller@npm:62.17.0" + dependencies: + "@ethereumjs/common": "npm:^4.4.0" + "@ethereumjs/tx": "npm:^5.4.0" + "@ethereumjs/util": "npm:^9.1.0" + "@ethersproject/abi": "npm:^5.7.0" + "@ethersproject/contracts": "npm:^5.7.0" + "@ethersproject/providers": "npm:^5.7.0" + "@ethersproject/wallet": "npm:^5.7.0" + "@metamask/accounts-controller": "npm:^36.0.0" + "@metamask/approval-controller": "npm:^8.0.0" + "@metamask/base-controller": "npm:^9.0.0" + "@metamask/controller-utils": "npm:^11.18.0" + "@metamask/core-backend": "npm:5.0.0" + "@metamask/eth-query": "npm:^4.0.0" + "@metamask/gas-fee-controller": "npm:^26.0.2" + "@metamask/messenger": "npm:^0.3.0" + "@metamask/metamask-eth-abis": "npm:^3.1.1" + "@metamask/network-controller": "npm:^29.0.0" + "@metamask/nonce-tracker": "npm:^6.0.0" + "@metamask/remote-feature-flag-controller": "npm:^4.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.9.0" + async-mutex: "npm:^0.5.0" + bignumber.js: "npm:^9.1.2" + bn.js: "npm:^5.2.1" + eth-method-registry: "npm:^4.0.0" + fast-json-patch: "npm:^3.1.1" + lodash: "npm:^4.17.21" + uuid: "npm:^8.3.2" + peerDependencies: + "@babel/runtime": ^7.0.0 + "@metamask/eth-block-tracker": ">=9" + checksum: 10/5d97bd9711dda578af1d563da9e24db78087ad46636cd924b8d53d68d30ec00fb23aee3cf5ebf95d5cba95eddf794c3d7dd8dcec78c5c6e9a36dd70be6deeac0 + languageName: node + linkType: hard + "@metamask/utils@npm:^11.0.1, @metamask/utils@npm:^11.1.0, @metamask/utils@npm:^11.4.0, @metamask/utils@npm:^11.4.2, @metamask/utils@npm:^11.8.1, @metamask/utils@npm:^11.9.0": version: 11.9.0 resolution: "@metamask/utils@npm:11.9.0"