diff --git a/package.json b/package.json index 956426e..53e1d7e 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/network-controller": "22.2.0", + "@metamask/network-controller": "24.0.1", "@types/btoa": "^1.2.3", "@types/jest": "^27.4.1", "@types/node": "^18.16", diff --git a/yarn.lock b/yarn.lock index f3f17ec..31b9311 100644 --- a/yarn.lock +++ b/yarn.lock @@ -887,24 +887,23 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^7.1.1": - version: 7.1.1 - resolution: "@metamask/base-controller@npm:7.1.1" +"@metamask/base-controller@npm:^8.0.1": + version: 8.0.1 + resolution: "@metamask/base-controller@npm:8.0.1" dependencies: - "@metamask/utils": ^11.0.1 + "@metamask/utils": ^11.2.0 immer: ^9.0.6 - checksum: 0d89bb27f579f6a0fd7b9d05dc80ce79fd7d18dd631088a661b1cfc6c1a915ca7f1eeb54d2554a80defba4b1be0325f5e23e0e8fb146f54c04dbed9c1cf8ed17 + checksum: a8085a574fd101f8507a668e8b95b34a9a9ba5182c3af602df4f04abcba977dc024bd668d5e2dd3a0ed08e6c1eadfd32abb8cba5743eb5fd8c94d98eb9344f3e languageName: node linkType: hard -"@metamask/controller-utils@npm:^11.5.0": - version: 11.5.0 - resolution: "@metamask/controller-utils@npm:11.5.0" +"@metamask/controller-utils@npm:^11.11.0": + version: 11.11.0 + resolution: "@metamask/controller-utils@npm:11.11.0" dependencies: - "@ethereumjs/util": ^8.1.0 "@metamask/eth-query": ^4.0.0 "@metamask/ethjs-unit": ^0.3.0 - "@metamask/utils": ^11.1.0 + "@metamask/utils": ^11.4.2 "@spruceid/siwe-parser": 2.1.0 "@types/bn.js": ^5.1.5 bignumber.js: ^9.1.2 @@ -912,9 +911,10 @@ __metadata: cockatiel: ^3.1.2 eth-ens-namehash: ^2.0.8 fast-deep-equal: ^3.1.3 + lodash: ^4.17.21 peerDependencies: "@babel/runtime": ^7.0.0 - checksum: 278440b2d69a798c943c95ab64b181ef601779fa1f68633351027d96ca81d6c00adcbe5233bf41391f95e3e98ef4672b6474e52aef5a9e841fde40c9c37f52eb + checksum: 2bbddc5ce21615fd07ce46a71c55fabdb2a83525807377149e20aa2f92c500b2d5534012cd16c640086cc16cd482a0997f308facd88fc1145957dcad52b1bf7e languageName: node linkType: hard @@ -968,19 +968,6 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-block-tracker@npm:^11.0.3, @metamask/eth-block-tracker@npm:^11.0.4": - version: 11.0.4 - resolution: "@metamask/eth-block-tracker@npm:11.0.4" - dependencies: - "@metamask/eth-json-rpc-provider": ^4.1.5 - "@metamask/safe-event-emitter": ^3.1.1 - "@metamask/utils": ^11.0.1 - json-rpc-random-id: ^1.0.1 - pify: ^5.0.0 - checksum: 81054b9d47299eacbbae8032a7b5f64c3dd4ddd5588b0ca931034ce16020dfef4b454865d016c2323074ecfce68e5381030b9b58494a155579cfd104a575aada - languageName: node - linkType: hard - "@metamask/eth-block-tracker@npm:^12.0.0": version: 12.0.0 resolution: "@metamask/eth-block-tracker@npm:12.0.0" @@ -994,39 +981,32 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-infura@npm:^10.0.0": - version: 10.0.0 - resolution: "@metamask/eth-json-rpc-infura@npm:10.0.0" +"@metamask/eth-block-tracker@npm:^12.0.1": + version: 12.0.1 + resolution: "@metamask/eth-block-tracker@npm:12.0.1" dependencies: "@metamask/eth-json-rpc-provider": ^4.1.5 - "@metamask/json-rpc-engine": ^10.0.0 - "@metamask/rpc-errors": ^7.0.0 - "@metamask/utils": ^9.1.0 - checksum: bfee1c32e71150b06acd163eecc317926de07678e0be0bc65b9ed81a8ddb56bdffc54e0270de6bf80ed4e09c2925088a6a315f534605c19dcdb5f2a711e97d37 + "@metamask/safe-event-emitter": ^3.1.1 + "@metamask/utils": ^11.0.1 + json-rpc-random-id: ^1.0.1 + pify: ^5.0.0 + checksum: 2c4aa326d9665665f6986a2fbaed905d9682de536c325974878e145c5a50740b2542d6ea4173772036b0f79e86249cc635025ca384d2687c41cb19911e1636bb languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^15.0.1": - version: 15.3.0 - resolution: "@metamask/eth-json-rpc-middleware@npm:15.3.0" +"@metamask/eth-json-rpc-infura@npm:^10.2.0": + version: 10.2.0 + resolution: "@metamask/eth-json-rpc-infura@npm:10.2.0" dependencies: - "@metamask/eth-block-tracker": ^11.0.4 "@metamask/eth-json-rpc-provider": ^4.1.7 - "@metamask/eth-sig-util": ^8.1.2 "@metamask/json-rpc-engine": ^10.0.2 "@metamask/rpc-errors": ^7.0.2 - "@metamask/superstruct": ^3.1.0 - "@metamask/utils": ^11.1.0 - "@types/bn.js": ^5.1.5 - bn.js: ^5.2.1 - klona: ^2.0.6 - pify: ^5.0.0 - safe-stable-stringify: ^2.4.3 - checksum: 6d6946daf799d898d66133104c10718966e96c3edc59b71c4910fd29587a0aa800dcaa0ba12d404418f7508c5559593d218b5a5f9245f51dd02d229dd913b57f + "@metamask/utils": ^11.0.1 + checksum: d183a1577c5b47b648a359efdcc389cf4467d396213057f061d66ba2d20a44c3234d18f67c4b6130827da6f5d192c67dd4c731476207e4a9969e7b21548df475 languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@workspace:.": +"@metamask/eth-json-rpc-middleware@^17.0.1, @metamask/eth-json-rpc-middleware@workspace:.": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-middleware@workspace:." dependencies: @@ -1041,7 +1021,7 @@ __metadata: "@metamask/eth-json-rpc-provider": ^4.1.7 "@metamask/eth-sig-util": ^8.1.2 "@metamask/json-rpc-engine": ^10.0.2 - "@metamask/network-controller": 22.2.0 + "@metamask/network-controller": 24.0.1 "@metamask/rpc-errors": ^7.0.2 "@metamask/superstruct": ^3.1.0 "@metamask/utils": ^11.1.0 @@ -1124,7 +1104,7 @@ __metadata: languageName: node linkType: hard -"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.0.3": +"@metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.0.3": version: 10.0.3 resolution: "@metamask/json-rpc-engine@npm:10.0.3" dependencies: @@ -1135,21 +1115,21 @@ __metadata: languageName: node linkType: hard -"@metamask/network-controller@npm:22.2.0": - version: 22.2.0 - resolution: "@metamask/network-controller@npm:22.2.0" +"@metamask/network-controller@npm:24.0.1": + version: 24.0.1 + resolution: "@metamask/network-controller@npm:24.0.1" dependencies: - "@metamask/base-controller": ^7.1.1 - "@metamask/controller-utils": ^11.5.0 - "@metamask/eth-block-tracker": ^11.0.3 - "@metamask/eth-json-rpc-infura": ^10.0.0 - "@metamask/eth-json-rpc-middleware": ^15.0.1 + "@metamask/base-controller": ^8.0.1 + "@metamask/controller-utils": ^11.11.0 + "@metamask/eth-block-tracker": ^12.0.1 + "@metamask/eth-json-rpc-infura": ^10.2.0 + "@metamask/eth-json-rpc-middleware": ^17.0.1 "@metamask/eth-json-rpc-provider": ^4.1.8 "@metamask/eth-query": ^4.0.0 "@metamask/json-rpc-engine": ^10.0.3 "@metamask/rpc-errors": ^7.0.2 "@metamask/swappable-obj-proxy": ^2.3.0 - "@metamask/utils": ^11.1.0 + "@metamask/utils": ^11.4.2 async-mutex: ^0.5.0 fast-deep-equal: ^3.1.3 immer: ^9.0.6 @@ -1157,7 +1137,9 @@ __metadata: reselect: ^5.1.1 uri-js: ^4.4.1 uuid: ^8.3.2 - checksum: ed67156fe6422473c7d925651b30c4bdf8525e97848634bff0eec5965adac0d109f9c017c8edbdcd66e2e430bf1ef832cea4199c87a729682070802ba39dcb50 + peerDependencies: + "@metamask/error-reporting-service": ^2.0.0 + checksum: 89359dbfb55239b45d6971c985c5f11006622bda86c87891780f37ee1fdb6897174388148a385990a1096d892297fa86a8e8b56ae9bd2a18ba6a114fec5c839d languageName: node linkType: hard @@ -1171,7 +1153,7 @@ __metadata: languageName: node linkType: hard -"@metamask/rpc-errors@npm:^7.0.0, @metamask/rpc-errors@npm:^7.0.2": +"@metamask/rpc-errors@npm:^7.0.2": version: 7.0.2 resolution: "@metamask/rpc-errors@npm:7.0.2" dependencies: @@ -1219,9 +1201,9 @@ __metadata: languageName: node linkType: hard -"@metamask/utils@npm:^9.1.0": - version: 9.3.0 - resolution: "@metamask/utils@npm:9.3.0" +"@metamask/utils@npm:^11.2.0, @metamask/utils@npm:^11.4.2": + version: 11.4.2 + resolution: "@metamask/utils@npm:11.4.2" dependencies: "@ethereumjs/tx": ^4.2.0 "@metamask/superstruct": ^3.1.0 @@ -1229,10 +1211,11 @@ __metadata: "@scure/base": ^1.1.3 "@types/debug": ^4.1.7 debug: ^4.3.4 + lodash.memoize: ^4.1.2 pony-cause: ^2.1.10 semver: ^7.5.4 uuid: ^9.0.1 - checksum: f720b0f7bdd46054aa88d15a9702e1de6d7200a1ca1d4f6bc48761b039f1bbffb46ac88bc87fe79e66128c196d424f3b9ef071b3cb4b40139223786d56da35e0 + checksum: 11061a93f49684563a14caaaab2d8dbb969c907dbc24358cf188dd10ec00ac91e5d04369ef605e9d78e75f8ad53d9a0fbdb65f2325b12ef6c8db85bb46160dff languageName: node linkType: hard @@ -5364,7 +5347,7 @@ __metadata: languageName: node linkType: hard -"lodash.memoize@npm:4.x": +"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" checksum: 9ff3942feeccffa4f1fafa88d32f0d24fdc62fd15ded5a74a5f950ff5f0c6f61916157246744c620173dddf38d37095a92327d5fd3861e2063e736a5c207d089 @@ -5378,7 +5361,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.7.0": +"lodash@npm:^4.17.21, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7