Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
191 changes: 174 additions & 17 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1362,7 +1362,7 @@
"@metamask/utils" "^6.2.0"
immer "^9.0.6"

"@metamask/base-controller@^4.0.1", "@metamask/base-controller@^4.1.0":
"@metamask/base-controller@^4.0.1", "@metamask/base-controller@^4.1.0", "@metamask/base-controller@^4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@metamask/base-controller/-/base-controller-4.1.1.tgz#9b411adf4822de7382fe69d07bb6b3fc3e738923"
integrity sha512-sJdsd/XlyOa0kRJ16qbM+xeQ8peV1yZcYumJmHCClPK09MkAlxq7EzsrahVZXUCFwcxtSucf244pbttnVqNthw==
Expand Down Expand Up @@ -1402,6 +1402,19 @@
ethereumjs-util "^7.0.10"
fast-deep-equal "^3.1.3"

"@metamask/controller-utils@^8.0.3":
version "8.0.4"
resolved "https://registry.yarnpkg.com/@metamask/controller-utils/-/controller-utils-8.0.4.tgz#78a952301ff4b2a501b31865ab0de434c6ea3cd2"
integrity sha512-R0+Q5ROnXKTtxAmiCH4TYHkGfbZTT8qzLeycJQVeJHXhpeYlAPxjs8m5fy1jwW1tX4r0MDWShx9iNUmHZS41jw==
dependencies:
"@ethereumjs/util" "^8.1.0"
"@metamask/eth-query" "^4.0.0"
"@metamask/ethjs-unit" "^0.3.0"
"@metamask/utils" "^8.3.0"
"@spruceid/siwe-parser" "1.1.3"
eth-ens-namehash "^2.0.8"
fast-deep-equal "^3.1.3"

"@metamask/eslint-config-jest@^8.0.0":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@metamask/eslint-config-jest/-/eslint-config-jest-8.0.0.tgz#1433c2dffbd60239430ea789c71df11e94872a1c"
Expand Down Expand Up @@ -1446,6 +1459,14 @@
bn.js "4.11.6"
number-to-bn "1.7.0"

"@metamask/ethjs-unit@^0.3.0":
version "0.3.0"
resolved "https://registry.yarnpkg.com/@metamask/ethjs-unit/-/ethjs-unit-0.3.0.tgz#d44d21d3b4ad443fb0cdd0362ea07c6f51e68ec4"
integrity sha512-HZtg69ODXYS9+ovKUYofZuIAwq4fc2/MGazD4vBQRKWMhPu4ySdmgR0EuzbxEK4uhr18KA4pbL+mCYjyjGxY7w==
dependencies:
"@metamask/number-to-bn" "^1.7.1"
bn.js "^5.2.1"

"@metamask/json-rpc-engine@^7.1.1":
version "7.3.0"
resolved "https://registry.yarnpkg.com/@metamask/json-rpc-engine/-/json-rpc-engine-7.3.0.tgz#eec5505f0ea41bd46c785c8722c5a10a3afd9850"
Expand All @@ -1464,6 +1485,15 @@
"@metamask/safe-event-emitter" "^3.0.0"
"@metamask/utils" "^8.3.0"

"@metamask/json-rpc-engine@^7.3.2":
version "7.3.3"
resolved "https://registry.yarnpkg.com/@metamask/json-rpc-engine/-/json-rpc-engine-7.3.3.tgz#f2b30a2164558014bfcca45db10f5af291d989af"
integrity sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg==
dependencies:
"@metamask/rpc-errors" "^6.2.1"
"@metamask/safe-event-emitter" "^3.0.0"
"@metamask/utils" "^8.3.0"

"@metamask/key-tree@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@metamask/key-tree/-/key-tree-7.1.1.tgz#559a76bf8fe0a3495c4a7aa41ed90f5475a7e2a2"
Expand All @@ -1488,6 +1518,14 @@
"@noble/secp256k1" "^1.5.5"
"@scure/base" "^1.0.0"

"@metamask/number-to-bn@^1.7.1":
version "1.7.1"
resolved "https://registry.yarnpkg.com/@metamask/number-to-bn/-/number-to-bn-1.7.1.tgz#a449ec8b2edba211e0dc3e1e0428ff2cc2bf7ab4"
integrity sha512-qCN+Au4amvcVii2LdOJNndYhdmk5Lk9tlStJhKpZ8tGeYQDJTghqYXJuSUVPHvfl6FUfKY1i1Or2j2EbnEerSQ==
dependencies:
bn.js "5.2.1"
strip-hex-prefix "1.0.0"

"@metamask/object-multiplex@^1.1.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@metamask/object-multiplex/-/object-multiplex-1.2.0.tgz#38fc15c142f61939391e1b9a8eed679696c7e4f4"
Expand Down Expand Up @@ -1536,6 +1574,21 @@
immer "^9.0.6"
nanoid "^3.1.31"

"@metamask/permission-controller@^8.0.0":
version "8.0.1"
resolved "https://registry.yarnpkg.com/@metamask/permission-controller/-/permission-controller-8.0.1.tgz#3f0608bf4bbf2329af5a292301ee6f427e70bd52"
integrity sha512-7OxXFcDtec8dsRCK/RmqX+EwtkRAXRrwKDSqbnMmLBHnquMCkQLrY3CDVksAaCYrknib9EktfNhklDORDj95jw==
dependencies:
"@metamask/base-controller" "^4.1.1"
"@metamask/controller-utils" "^8.0.3"
"@metamask/json-rpc-engine" "^7.3.2"
"@metamask/rpc-errors" "^6.2.1"
"@metamask/utils" "^8.3.0"
"@types/deep-freeze-strict" "^1.1.0"
deep-freeze-strict "^1.1.1"
immer "^9.0.6"
nanoid "^3.1.31"

"@metamask/providers@^10.2.0", "@metamask/providers@^10.2.1":
version "10.2.1"
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-10.2.1.tgz#61304940adeccc7421dcda30ffd1d834273cc77b"
Expand Down Expand Up @@ -1598,6 +1651,14 @@
"@metamask/utils" "^8.1.0"
fast-safe-stringify "^2.0.6"

"@metamask/rpc-errors@^6.2.1":
version "6.3.1"
resolved "https://registry.yarnpkg.com/@metamask/rpc-errors/-/rpc-errors-6.3.1.tgz#d5bb4740e070c3d87e91717ff4c3c6061a081cab"
integrity sha512-ugDY7cKjF4/yH5LtBaOIKHw/AiGGSAmzptAUEiAEGr/78LwuzcXAxmzEQfSfMIfI+f9Djr8cttq1pRJJKfTuCg==
dependencies:
"@metamask/utils" "^9.0.0"
fast-safe-stringify "^2.0.6"

"@metamask/rpc-methods@^1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@metamask/rpc-methods/-/rpc-methods-1.0.2.tgz#6d45d71c7f8d2d3a75679f13f095f3679de3c387"
Expand Down Expand Up @@ -1740,7 +1801,7 @@
"@noble/hashes" "^1.3.2"
superstruct "^1.0.3"

"@metamask/snaps-sdk@^1.2.0", "@metamask/snaps-sdk@^1.3.2", "@metamask/snaps-sdk@^1.4.0":
"@metamask/snaps-sdk@^1.3.2", "@metamask/snaps-sdk@^1.4.0":
version "1.4.0"
resolved "https://registry.yarnpkg.com/@metamask/snaps-sdk/-/snaps-sdk-1.4.0.tgz#a433593e540811291daf6419bdac46f1f8b72e47"
integrity sha512-wiuFn1i51nvYMu80xTqUMHBome9yY9V5N5vGRvuhA+VB5EOp7cWGTjJx4XB7H4RZt5Iwczd/lcGiMvLRBrLx2g==
Expand All @@ -1752,6 +1813,18 @@
is-svg "^4.4.0"
superstruct "^1.0.3"

"@metamask/snaps-sdk@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@metamask/snaps-sdk/-/snaps-sdk-2.1.0.tgz#0a8a621731841e9d641ca687ab0f8e75ef94d261"
integrity sha512-np65mEcck5Ald9Phf65ItmIz1CExi1a/wZc/6H+WLyyPwkh9R+b22CQJjpr3pFeF+JY/etulM/vCECw5Wwux3Q==
dependencies:
"@metamask/key-tree" "^9.0.0"
"@metamask/providers" "^14.0.2"
"@metamask/rpc-errors" "^6.1.0"
"@metamask/utils" "^8.3.0"
fast-xml-parser "^4.3.4"
superstruct "^1.0.3"

"@metamask/snaps-types@^1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@metamask/snaps-types/-/snaps-types-1.0.2.tgz#d2269fc10a00f1a6621c3fd49223b3cefe9a1534"
Expand Down Expand Up @@ -1805,7 +1878,7 @@
superstruct "^1.0.3"
validate-npm-package-name "^5.0.0"

"@metamask/snaps-utils@^5.0.0", "@metamask/snaps-utils@^5.1.2":
"@metamask/snaps-utils@^5.1.2":
version "5.2.0"
resolved "https://registry.yarnpkg.com/@metamask/snaps-utils/-/snaps-utils-5.2.0.tgz#ff43b97ff176846230d8bdedb1769b269effc4d8"
integrity sha512-jUtt62bMWmTUg2s3pWe6+rG110s8nSM2VQIV05fAbhITfSU8Quz3N7ch/rQulAgpP24D9pn+2vTzTXTeaEZXgQ==
Expand Down Expand Up @@ -1833,16 +1906,48 @@
superstruct "^1.0.3"
validate-npm-package-name "^5.0.0"

"@metamask/snaps-utils@^6.1.0":
version "6.1.0"
resolved "https://registry.yarnpkg.com/@metamask/snaps-utils/-/snaps-utils-6.1.0.tgz#8350e4d69c57902f9ca5caa175421994e25af79a"
integrity sha512-N8aeqN2DGcqEdb90q1ps3gHLOG7X5M9/1m6Fi/F7CBrRxQGXXL2aAZotRXg3CJzu5bChFimHwiDe8dLrjcidtw==
dependencies:
"@babel/core" "^7.23.2"
"@babel/types" "^7.23.0"
"@metamask/base-controller" "^4.1.0"
"@metamask/key-tree" "^9.0.0"
"@metamask/permission-controller" "^8.0.0"
"@metamask/rpc-errors" "^6.1.0"
"@metamask/slip44" "^3.1.0"
"@metamask/snaps-registry" "^3.0.0"
"@metamask/snaps-sdk" "^2.1.0"
"@metamask/utils" "^8.3.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"
rfdc "^1.3.0"
semver "^7.5.4"
ses "^1.1.0"
superstruct "^1.0.3"
validate-npm-package-name "^5.0.0"

"@metamask/snaps-webpack-plugin@^3.1.1":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@metamask/snaps-webpack-plugin/-/snaps-webpack-plugin-3.1.1.tgz#a346e51d1725be0cf5b205c6328f4044bcaef073"
integrity sha512-nCRjZ+ZkrsgoYh5+rqZJ81Gw9aunrzGy9shFTDcZAeRT2K6slCSV1L5J0/qwVOJnpN5th0JjTwMFN0T0TH6wrQ==
version "3.2.0"
resolved "https://registry.yarnpkg.com/@metamask/snaps-webpack-plugin/-/snaps-webpack-plugin-3.2.0.tgz#553d9031d5a96a1e15b3f67ab713ff1e701c8946"
integrity sha512-yP7P6FnGqiEzC2OD7IuHX1aDqwJtKVEVgoilXQ4sZBINx7y4lJcQyqWLriITb7STVWoODa7MC8p2A5bYgi+oPw==
dependencies:
"@metamask/snaps-sdk" "^1.2.0"
"@metamask/snaps-utils" "^5.0.0"
"@metamask/utils" "^8.2.1"
"@metamask/snaps-sdk" "^2.1.0"
"@metamask/snaps-utils" "^6.1.0"
"@metamask/utils" "^8.3.0"
webpack-sources "^3.2.3"

"@metamask/superstruct@^3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@metamask/superstruct/-/superstruct-3.1.0.tgz#148f786a674fba3ac885c1093ab718515bf7f648"
integrity sha512-N08M56HdOgBfRKkrgCMZvQppkZGcArEop3kixNEtVbJKm6P9Cfg0YkI6X0s1g78sNrj2fWUwvJADdZuzJgFttA==

"@metamask/types@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@metamask/types/-/types-1.1.0.tgz#9bd14b33427932833c50c9187298804a18c2e025"
Expand Down Expand Up @@ -1922,6 +2027,21 @@
semver "^7.5.4"
superstruct "^1.0.3"

"@metamask/utils@^9.0.0":
version "9.1.0"
resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-9.1.0.tgz#54e5afcec07e6032d4dd4171e862b36daa52d77e"
integrity sha512-g2REf+xSt0OZfMoNNdC4+/Yy8eP3KUqvIArel54XRFKPoXbHI6+YjFfrLtfykWBjffOp7DTfIc3Kvk5TLfuiyg==
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"

"@noble/curves@1.1.0", "@noble/curves@~1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.1.0.tgz#f13fc667c89184bc04cccb9b11e8e7bae27d8c3d"
Expand Down Expand Up @@ -2931,16 +3051,16 @@ bn.js@4.11.6:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==

bn.js@5.2.1, bn.js@^5.0.0, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==

bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
version "4.12.0"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==

bn.js@^5.0.0, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==

boxen@7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-7.0.0.tgz#9e5f8c26e716793fc96edcf7cf754cdf5e3fbf32"
Expand Down Expand Up @@ -4391,6 +4511,13 @@ fast-xml-parser@^4.1.3:
dependencies:
strnum "^1.0.5"

fast-xml-parser@^4.3.4:
version "4.4.0"
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz#341cc98de71e9ba9e651a67f41f1752d1441a501"
integrity sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==
dependencies:
strnum "^1.0.5"

fastq@^1.6.0:
version "1.15.0"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a"
Expand Down Expand Up @@ -6779,7 +6906,16 @@ stream-splicer@^2.0.0:
inherits "^2.0.1"
readable-stream "^2.0.2"

"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
"string-width-cjs@npm:string-width@^4.2.0":
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
emoji-regex "^8.0.0"
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.1"

"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
Expand Down Expand Up @@ -6838,7 +6974,14 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"

"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
ansi-regex "^5.0.1"

strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
Expand Down Expand Up @@ -7293,6 +7436,11 @@ uuid@^9.0.0:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5"
integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==

uuid@^9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==

v8-compile-cache@^2.0.3:
version "2.4.0"
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128"
Expand Down Expand Up @@ -7457,7 +7605,16 @@ wildcard@^2.0.0:
resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==

"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
dependencies:
ansi-styles "^4.0.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"

wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
Expand Down