diff --git a/packages/snap/package.json b/packages/snap/package.json index c857256..701b64e 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -68,7 +68,7 @@ }, "dependencies": { "@metamask/key-tree": "^5.0.2", - "@metamask/snap-types": "^0.21.0", + "@metamask/snap-types": "^0.22.3", "aptos": "^1.3.14", "bn.js": "^5.1.2", "cross-fetch": "^3.1.5", diff --git a/yarn.lock b/yarn.lock index b0beff2..9e92e3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -379,6 +379,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helper-string-parser@npm:7.19.4" + checksum: e20c81582e75df2a020a1c547376668a6e1e1c2ca535a6b7abb25b83d5536c99c0d113184bbe87c1a26e923a9bb0c6e5279fca8db6bd609cd3499fafafc01598 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-validator-identifier@npm:7.18.6" @@ -386,6 +393,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/helper-validator-identifier@npm:7.19.1" + checksum: f978ecfea840f65b64ab9e17fac380625a45f4fe1361eeb29867fcfd1c9eaa72abd7023f2f40ac3168587d7e5153660d16cfccb352a557be2efd347a051b4b20 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-validator-option@npm:7.18.6" @@ -1434,6 +1448,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.18.7": + version: 7.20.0 + resolution: "@babel/types@npm:7.20.0" + dependencies: + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 + to-fast-properties: ^2.0.0 + checksum: 8b9c960eb013142eaf6294d77b75e469b7e97461bd7ad939e625ed74865fbf5a1c20b7989ec3357d0f4ffd93dd79d6daead08c0c06647815d8bbe94dae445f5c + languageName: node + linkType: hard + "@babel/types@npm:^7.19.0": version: 7.19.0 resolution: "@babel/types@npm:7.19.0" @@ -1606,7 +1631,7 @@ __metadata: dependencies: "@metamask/key-tree": ^5.0.2 "@metamask/providers": ^9.0.0 - "@metamask/snap-types": ^0.21.0 + "@metamask/snap-types": ^0.22.3 "@metamask/snaps-cli": ^0.21.0 "@types/bn.js": ^4.11.6 "@types/chai": ^4.2.10 @@ -2528,6 +2553,17 @@ __metadata: languageName: node linkType: hard +"@metamask/snap-types@npm:^0.22.3": + version: 0.22.3 + resolution: "@metamask/snap-types@npm:0.22.3" + dependencies: + "@metamask/providers": ^9.0.0 + "@metamask/snap-utils": ^0.22.3 + "@metamask/types": ^1.1.0 + checksum: 83e9aab70192131354f52eb1a0ec0f7c995304386200be9184b626022be583ea033a5fff00505bd29e24b30940b51d735d91c118ce0e0806770cb8ffa09149c2 + languageName: node + linkType: hard + "@metamask/snap-utils@npm:^0.21.0": version: 0.21.0 resolution: "@metamask/snap-utils@npm:0.21.0" @@ -2545,6 +2581,27 @@ __metadata: languageName: node linkType: hard +"@metamask/snap-utils@npm:^0.22.3": + version: 0.22.3 + resolution: "@metamask/snap-utils@npm:0.22.3" + dependencies: + "@babel/core": ^7.18.6 + "@babel/types": ^7.18.7 + "@metamask/snap-types": ^0.22.3 + "@metamask/utils": ^3.1.0 + "@noble/hashes": ^1.1.3 + "@scure/base": ^1.1.1 + ajv: ^8.11.0 + eth-rpc-errors: ^4.0.3 + fast-deep-equal: ^3.1.3 + rfdc: ^1.3.0 + semver: ^7.3.7 + ses: ^0.15.17 + superstruct: ^0.16.5 + checksum: 984ccde3259ced154dd30a0cc1b6e08e6040aea615e321ed3cbc37e853fbaa06fde17446e787689451e18ef0a2fe8093aeaeda22b75df4194cfbec7d289c1331 + languageName: node + linkType: hard + "@metamask/snaps-browserify-plugin@npm:^0.21.0": version: 0.21.0 resolution: "@metamask/snaps-browserify-plugin@npm:0.21.0" @@ -2603,6 +2660,18 @@ __metadata: languageName: node linkType: hard +"@metamask/utils@npm:^3.1.0": + version: 3.2.0 + resolution: "@metamask/utils@npm:3.2.0" + dependencies: + "@types/debug": ^4.1.7 + debug: ^4.3.4 + fast-deep-equal: ^3.1.3 + superstruct: ^0.16.5 + checksum: 09448dd86d78ee0e53917fe62f468c65d38563093c1c864605b4fc001ac57e2699c3f21d8c04d9f47e867554f3bc8d129b6084d86e4a3e232fb3b96a6c90f3ad + languageName: node + linkType: hard + "@noble/ed25519@npm:^1.6.0": version: 1.7.0 resolution: "@noble/ed25519@npm:1.7.0" @@ -2617,6 +2686,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:^1.1.3": + version: 1.1.3 + resolution: "@noble/hashes@npm:1.1.3" + checksum: 362719c36ba26d295ec20bc640c71ec56cf3cfaf3bd4708c2b9e7cff43703f94f74f20f852fee67dbe072ee159f81a8ac7adc86979cd813d8f5c0634ec769ec9 + languageName: node + linkType: hard + "@noble/secp256k1@npm:^1.5.5": version: 1.6.3 resolution: "@noble/secp256k1@npm:1.6.3" @@ -3002,7 +3078,7 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:^1.0.0, @scure/base@npm:~1.1.0": +"@scure/base@npm:^1.0.0, @scure/base@npm:^1.1.1, @scure/base@npm:~1.1.0": version: 1.1.1 resolution: "@scure/base@npm:1.1.1" checksum: 97d200da8915ca18a4eceb73c23dda7fc3a4b8509f620c9b7756ee451d7c9ebbc828c6662f9ffa047806fbe41f37bf236c6ef75692690688b7659196cb2dc804 @@ -3154,6 +3230,15 @@ __metadata: languageName: node linkType: hard +"@types/debug@npm:^4.1.7": + version: 4.1.7 + resolution: "@types/debug@npm:4.1.7" + dependencies: + "@types/ms": "*" + checksum: 742b752b60e14a752d9bf172e64f28e172f630b9933e763d2b54c7c8c1f33b99b1ef067d7312665a4d0539d8df7ea3eb664a8039f900e4b8234c647a569d123a + languageName: node + linkType: hard + "@types/eslint-scope@npm:^3.7.3": version: 3.7.4 resolution: "@types/eslint-scope@npm:3.7.4" @@ -3312,6 +3397,13 @@ __metadata: languageName: node linkType: hard +"@types/ms@npm:*": + version: 0.7.31 + resolution: "@types/ms@npm:0.7.31" + checksum: 19fae4f587651e8761c76a0c72ba8af1700d37054476878d164b758edcc926f4420ed06037a1a7fdddc1dbea25265895d743c8b2ea44f3f3f7ac06c449b9221e + languageName: node + linkType: hard + "@types/node@npm:*": version: 18.7.14 resolution: "@types/node@npm:18.7.14" @@ -11738,6 +11830,13 @@ __metadata: languageName: node linkType: hard +"superstruct@npm:^0.16.5": + version: 0.16.6 + resolution: "superstruct@npm:0.16.6" + checksum: 604f78238562c3fb1c10c761d642ac39756a72fb78fbca1f6fb2c3a29f2cfcd0b651bbf4100ce3751afb3732abecc16f59149cbf9d1ce4767cfba7d289bf0423 + languageName: node + linkType: hard + "supports-color@npm:8.1.1, supports-color@npm:^8.0.0, supports-color@npm:^8.1.0": version: 8.1.1 resolution: "supports-color@npm:8.1.1"