diff --git a/yarn.lock b/yarn.lock index 527f92c..42893de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2635,6 +2635,33 @@ __metadata: languageName: node linkType: hard +"@metamask/base-controller@npm:^6.0.1": + version: 6.0.1 + resolution: "@metamask/base-controller@npm:6.0.1" + dependencies: + "@metamask/utils": ^9.0.0 + immer: ^9.0.6 + checksum: c5dc9ce53dbb65190462e269dff78f5f2a789a787246bf4f7b2f4867da5ac11c54a67db530db5ba520f64f5a124f58983f36f9c6a4ab032e86cd3058a1b3e864 + languageName: node + linkType: hard + +"@metamask/controller-utils@npm:^11.0.1": + version: 11.0.1 + resolution: "@metamask/controller-utils@npm:11.0.1" + dependencies: + "@ethereumjs/util": ^8.1.0 + "@metamask/eth-query": ^4.0.0 + "@metamask/ethjs-unit": ^0.3.0 + "@metamask/utils": ^9.0.0 + "@spruceid/siwe-parser": 2.1.0 + "@types/bn.js": ^5.1.5 + bn.js: ^5.2.1 + eth-ens-namehash: ^2.0.8 + fast-deep-equal: ^3.1.3 + checksum: 1e3adfa9544723e9d9cb76ed5f881d853c25544bb37aa521347fdbaaa9ab9b1e37d87167a4bdd1083f00fae32b6b4a9597ad756f348b4de0d627bf8742fa2b73 + languageName: node + linkType: hard + "@metamask/controller-utils@npm:^9.0.1": version: 9.0.2 resolution: "@metamask/controller-utils@npm:9.0.2" @@ -2798,6 +2825,17 @@ __metadata: languageName: node linkType: hard +"@metamask/json-rpc-engine@npm:^9.0.0, @metamask/json-rpc-engine@npm:^9.0.1": + version: 9.0.1 + resolution: "@metamask/json-rpc-engine@npm:9.0.1" + dependencies: + "@metamask/rpc-errors": ^6.3.1 + "@metamask/safe-event-emitter": ^3.0.0 + "@metamask/utils": ^9.0.0 + checksum: 60889825a633f2ae8f5998c3c426c52e580d761871983eb4e25bedc868fad1c367b496b3bd6913274b118444987eda64669a1eb49acda1a7fc2e2a0d75dd1e9a + languageName: node + linkType: hard + "@metamask/json-rpc-middleware-stream@npm:^6.0.2": version: 6.0.2 resolution: "@metamask/json-rpc-middleware-stream@npm:6.0.2" @@ -2849,6 +2887,19 @@ __metadata: languageName: node linkType: hard +"@metamask/key-tree@npm:^9.1.2": + version: 9.1.2 + resolution: "@metamask/key-tree@npm:9.1.2" + dependencies: + "@metamask/scure-bip39": ^2.1.1 + "@metamask/utils": ^9.0.0 + "@noble/curves": ^1.2.0 + "@noble/hashes": ^1.3.2 + "@scure/base": ^1.0.0 + checksum: eb60bdbfa1806c2f248bf2602cd242e21b0fbe8bbb00ec97c3891739956a81e26c0dae125282a6207dbbe0643e727ff3574067b48210a0b01f12aae7b3159b77 + 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" @@ -2869,6 +2920,25 @@ __metadata: languageName: node linkType: hard +"@metamask/permission-controller@npm:^10.0.1": + version: 10.0.1 + resolution: "@metamask/permission-controller@npm:10.0.1" + dependencies: + "@metamask/base-controller": ^6.0.1 + "@metamask/controller-utils": ^11.0.1 + "@metamask/json-rpc-engine": ^9.0.1 + "@metamask/rpc-errors": ^6.3.1 + "@metamask/utils": ^9.0.0 + "@types/deep-freeze-strict": ^1.1.0 + deep-freeze-strict: ^1.1.1 + immer: ^9.0.6 + nanoid: ^3.1.31 + peerDependencies: + "@metamask/approval-controller": ^7.0.0 + checksum: 0dd9daad694a4decdb7849ef48fce517bd975e3fbbaa50e549cfe16a7d1b0e607fed1f109948b7e28c7edb84b3276d68e3c3c0bef8befdad03671bacaaeacad2 + languageName: node + linkType: hard + "@metamask/permission-controller@npm:^9.0.2": version: 9.0.2 resolution: "@metamask/permission-controller@npm:9.0.2" @@ -2911,27 +2981,17 @@ __metadata: languageName: node linkType: hard -"@metamask/providers@npm:^16.0.0": - version: 16.0.0 - resolution: "@metamask/providers@npm:16.0.0" +"@metamask/post-message-stream@npm:^8.1.0": + version: 8.1.1 + resolution: "@metamask/post-message-stream@npm:8.1.1" dependencies: - "@metamask/json-rpc-engine": ^7.3.2 - "@metamask/json-rpc-middleware-stream": ^6.0.2 - "@metamask/object-multiplex": ^2.0.0 - "@metamask/rpc-errors": ^6.2.1 - "@metamask/safe-event-emitter": ^3.0.0 - "@metamask/utils": ^8.3.0 - detect-browser: ^5.2.0 - extension-port-stream: ^3.0.0 - fast-deep-equal: ^3.1.3 - is-stream: ^2.0.0 - readable-stream: ^3.6.2 - webextension-polyfill: ^0.10.0 - checksum: cdc06796111edbf01e9aa8498170f7ffa3c68a4c0f66a629e3b0f7d37ee60eb32d83ee12f285c3d974d971c6af16a3fba531fb5733f5fa9412a18e1d3f648539 + "@metamask/utils": ^9.0.0 + readable-stream: 3.6.2 + checksum: ffdcda20fd3aad604de756199d77721e41051fb0fe3a424a448858f1731978f4aefe64758932ca1e5ffac12f0e52fd0d00619f11c3d7eeb4fc1dda250e4e06f6 languageName: node linkType: hard -"@metamask/providers@npm:^17.0.0": +"@metamask/providers@npm:17.0.0, @metamask/providers@npm:^17.0.0": version: 17.0.0 resolution: "@metamask/providers@npm:17.0.0" dependencies: @@ -2952,6 +3012,26 @@ __metadata: languageName: node linkType: hard +"@metamask/providers@npm:^16.0.0": + version: 16.0.0 + resolution: "@metamask/providers@npm:16.0.0" + dependencies: + "@metamask/json-rpc-engine": ^7.3.2 + "@metamask/json-rpc-middleware-stream": ^6.0.2 + "@metamask/object-multiplex": ^2.0.0 + "@metamask/rpc-errors": ^6.2.1 + "@metamask/safe-event-emitter": ^3.0.0 + "@metamask/utils": ^8.3.0 + detect-browser: ^5.2.0 + extension-port-stream: ^3.0.0 + fast-deep-equal: ^3.1.3 + is-stream: ^2.0.0 + readable-stream: ^3.6.2 + webextension-polyfill: ^0.10.0 + checksum: cdc06796111edbf01e9aa8498170f7ffa3c68a4c0f66a629e3b0f7d37ee60eb32d83ee12f285c3d974d971c6af16a3fba531fb5733f5fa9412a18e1d3f648539 + languageName: node + linkType: hard + "@metamask/rpc-errors@npm:^6.0.0, @metamask/rpc-errors@npm:^6.2.1": version: 6.2.1 resolution: "@metamask/rpc-errors@npm:6.2.1" @@ -2962,6 +3042,16 @@ __metadata: languageName: node linkType: hard +"@metamask/rpc-errors@npm:^6.3.1": + version: 6.3.1 + resolution: "@metamask/rpc-errors@npm:6.3.1" + dependencies: + "@metamask/utils": ^9.0.0 + fast-safe-stringify: ^2.0.6 + checksum: 8761f5c0161cb3b342abd3ccccbd7b792f36a987e1f22c3f89b1bd29f72a2e35a2c91b58164fdd9dc3e5b67157500dcbdb5d04245117c14310c34cf42f7b8463 + languageName: node + linkType: hard + "@metamask/safe-event-emitter@npm:^3.0.0, @metamask/safe-event-emitter@npm:^3.1.1": version: 3.1.1 resolution: "@metamask/safe-event-emitter@npm:3.1.1" @@ -3082,21 +3172,21 @@ __metadata: linkType: hard "@metamask/snaps-execution-environments@npm:^6.0.0": - version: 6.0.0 - resolution: "@metamask/snaps-execution-environments@npm:6.0.0" + version: 6.6.1 + resolution: "@metamask/snaps-execution-environments@npm:6.6.1" dependencies: - "@metamask/json-rpc-engine": ^8.0.1 + "@metamask/json-rpc-engine": ^9.0.0 "@metamask/object-multiplex": ^2.0.0 - "@metamask/post-message-stream": ^8.0.0 - "@metamask/providers": ^16.0.0 - "@metamask/rpc-errors": ^6.2.1 - "@metamask/snaps-sdk": ^4.0.0 - "@metamask/snaps-utils": ^7.1.0 - "@metamask/utils": ^8.3.0 + "@metamask/post-message-stream": ^8.1.0 + "@metamask/providers": 17.0.0 + "@metamask/rpc-errors": ^6.3.1 + "@metamask/snaps-sdk": ^6.1.0 + "@metamask/snaps-utils": ^7.8.0 + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^9.1.0 nanoid: ^3.1.31 readable-stream: ^3.6.2 - superstruct: ^1.0.3 - checksum: 367e8f09843f36a74969ea09ba724ff66cea66ecadbd1306bbd1c43937cf51a22cf342f81a56f8f45abe2a2a914f9316dec3e9a9c64a8bb215957563c963ab51 + checksum: 99500e512288ade8e29146424f7610ee20d047aaa69cbe0e3b5af7d0ebcaccb146958371c60aaf7a29b7bce0665bc1072b64f111b1b457ac331279cb46edf76b languageName: node linkType: hard @@ -3143,6 +3233,18 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-registry@npm:^3.2.1": + version: 3.2.1 + resolution: "@metamask/snaps-registry@npm:3.2.1" + dependencies: + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^9.0.0 + "@noble/curves": ^1.2.0 + "@noble/hashes": ^1.3.2 + checksum: d91f71ea1c8284b728c469adce60b771e683a5bd189f26742839e7948bc9a3bb1e9414275c579e0cab4042850122b78fcbd83c4a558fea6a3682eef4cc653b67 + languageName: node + linkType: hard + "@metamask/snaps-rpc-methods@npm:^8.0.0": version: 8.0.0 resolution: "@metamask/snaps-rpc-methods@npm:8.0.0" @@ -3201,6 +3303,19 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-sdk@npm:^6.1.0": + version: 6.1.0 + resolution: "@metamask/snaps-sdk@npm:6.1.0" + dependencies: + "@metamask/key-tree": ^9.1.2 + "@metamask/providers": 17.0.0 + "@metamask/rpc-errors": ^6.3.1 + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^9.1.0 + checksum: d96c96a4310445db1b119a7e01b36ef16d5faa59f5c91523adc9c4d6e2eb0ef823ecdf33e773c331c8a19a275665a0acd8ba1a4473f9e39b61bf76655f47f7e2 + languageName: node + linkType: hard + "@metamask/snaps-utils@npm:^7.0.1": version: 7.0.4 resolution: "@metamask/snaps-utils@npm:7.0.4" @@ -3291,6 +3406,37 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-utils@npm:^7.8.0": + version: 7.8.0 + resolution: "@metamask/snaps-utils@npm:7.8.0" + dependencies: + "@babel/core": ^7.23.2 + "@babel/types": ^7.23.0 + "@metamask/base-controller": ^6.0.1 + "@metamask/key-tree": ^9.1.2 + "@metamask/permission-controller": ^10.0.1 + "@metamask/rpc-errors": ^6.3.1 + "@metamask/slip44": ^3.1.0 + "@metamask/snaps-registry": ^3.2.1 + "@metamask/snaps-sdk": ^6.1.0 + "@metamask/superstruct": ^3.1.0 + "@metamask/utils": ^9.1.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.3.4 + marked: ^12.0.1 + rfdc: ^1.3.0 + semver: ^7.5.4 + ses: ^1.1.0 + validate-npm-package-name: ^5.0.0 + checksum: d0c448f0cc6348b8ef0bc45b2466221ca260f46187676bd30abdaeb1016e13cf49e912af7d52cf96aec7d45976daaea4607071c5dac2074201dfa2af9bf0554c + languageName: node + linkType: hard + "@metamask/snaps-webpack-plugin@npm:^4.0.1": version: 4.0.1 resolution: "@metamask/snaps-webpack-plugin@npm:4.0.1" @@ -3303,6 +3449,13 @@ __metadata: languageName: node linkType: hard +"@metamask/superstruct@npm:^3.1.0": + version: 3.1.0 + resolution: "@metamask/superstruct@npm:3.1.0" + checksum: 00e4d0c0aae8b25ccc1885c1db0bb4ed1590010570140c255e4deee3bf8a10c859c8fce5e475b4ae09c8a56316207af87585b91f7f5a5c028d668ccd111f19e3 + languageName: node + linkType: hard + "@metamask/utils@npm:^6.0.1": version: 6.2.0 resolution: "@metamask/utils@npm:6.2.0" @@ -3333,6 +3486,23 @@ __metadata: languageName: node linkType: hard +"@metamask/utils@npm:^9.0.0, @metamask/utils@npm:^9.1.0": + version: 9.1.0 + resolution: "@metamask/utils@npm:9.1.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: 01f2c71a8f06158d5335bfe96bfd2f3aa39ec6b2323c5d0ff1d3136071a3e8ff7c1804d640ba1d4e07f96f3e68a95ff7729ddfcd34b373e5fefd86d6ef12d034 + languageName: node + linkType: hard + "@mischnic/json-sourcemap@npm:^0.1.0": version: 0.1.0 resolution: "@mischnic/json-sourcemap@npm:0.1.0" @@ -3434,6 +3604,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:^1.1.2": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 8ba816ae26c90764b8c42493eea383716396096c5f7ba6bea559993194f49d80a73c081f315f4c367e51bd2d5891700bcdfa816b421d24ab45b41cb03e4f3342 + languageName: node + linkType: hard + "@noble/secp256k1@npm:^1.5.5": version: 1.7.1 resolution: "@noble/secp256k1@npm:1.7.1" @@ -4300,6 +4477,18 @@ __metadata: languageName: node linkType: hard +"@spruceid/siwe-parser@npm:2.1.0": + version: 2.1.0 + resolution: "@spruceid/siwe-parser@npm:2.1.0" + dependencies: + "@noble/hashes": ^1.1.2 + apg-js: ^4.1.1 + uri-js: ^4.4.1 + valid-url: ^1.0.9 + checksum: 99365956bd5e35127568e7ee69246cfc79cc26d83f6fbc5e3a9ed6f0693f7da6f2ee67cf8b93b65761da3c3ce8cc156858bab85e24b2eadd49ec8ae07cb8826e + languageName: node + linkType: hard + "@svgr/babel-plugin-add-jsx-attribute@npm:^6.3.1": version: 6.3.1 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:6.3.1" @@ -18490,7 +18679,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -18585,6 +18774,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^9.0.1": + version: 9.0.1 + resolution: "uuid@npm:9.0.1" + bin: + uuid: dist/bin/uuid + checksum: 39931f6da74e307f51c0fb463dc2462807531dc80760a9bff1e35af4316131b4fc3203d16da60ae33f07fdca5b56f3f1dd662da0c99fea9aaeab2004780cc5f4 + languageName: node + linkType: hard + "v8-compile-cache@npm:^2.0.3": version: 2.3.0 resolution: "v8-compile-cache@npm:2.3.0" @@ -18603,6 +18801,13 @@ __metadata: languageName: node linkType: hard +"valid-url@npm:^1.0.9": + version: 1.0.9 + resolution: "valid-url@npm:1.0.9" + checksum: 3ecb030559404441c2cf104cbabab8770efb0f36d117db03d1081052ef133015a68806148ce954bb4dd0b5c42c14b709a88783c93d66b0916cb67ba771c98702 + languageName: node + linkType: hard + "validate-npm-package-name@npm:^5.0.0": version: 5.0.0 resolution: "validate-npm-package-name@npm:5.0.0"