From 807cfb1e8d3d8f7fab94fbae894e2c5bada5f84e Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 11 Dec 2024 13:21:29 +0800 Subject: [PATCH] feat: bump hdwallet --- packages/adapter/package.json | 2 +- packages/sandbox/package.json | 2 +- packages/snap/package.json | 4 +- packages/snap/snap.manifest.json | 4 +- packages/types/package.json | 4 +- yarn.lock | 533 ++++++++++++++++++++++++++----- 6 files changed, 469 insertions(+), 80 deletions(-) diff --git a/packages/adapter/package.json b/packages/adapter/package.json index 7f72c73..ed04149 100644 --- a/packages/adapter/package.json +++ b/packages/adapter/package.json @@ -26,7 +26,7 @@ "@ethersproject/providers": "^5.7.2", "@metamask/detect-provider": "^2.0.0", "@metamask/snaps-ui": "1.0.2", - "@shapeshiftoss/hdwallet-core": "^1.55.1", + "@shapeshiftoss/hdwallet-core": "^1.57.0", "@shapeshiftoss/logger": "^1.1.3", "@shapeshiftoss/metamask-snaps": "^1.0.12", "@shapeshiftoss/metamask-snaps-types": "^1.0.12", diff --git a/packages/sandbox/package.json b/packages/sandbox/package.json index 79f5b8a..a77dcb7 100644 --- a/packages/sandbox/package.json +++ b/packages/sandbox/package.json @@ -24,7 +24,7 @@ "@fontsource/inter": "^5.0.2", "@fontsource/work-sans": "^5.0.2", "@reduxjs/toolkit": "^1.8.3", - "@shapeshiftoss/hdwallet-core": "^1.55.1", + "@shapeshiftoss/hdwallet-core": "^1.57.0", "@shapeshiftoss/logger": "^1.1.2", "@shapeshiftoss/metamask-snaps-adapter": "^1.0.12", "@testing-library/jest-dom": "^5.16.4", diff --git a/packages/snap/package.json b/packages/snap/package.json index 92ff2fc..57a5dbc 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -44,8 +44,8 @@ "@metamask/snaps-types": "^1.0.1", "@metamask/snaps-ui": "^1.0.1", "@shapeshiftoss/caip": "^8.15.0", - "@shapeshiftoss/hdwallet-core": "^1.55.1", - "@shapeshiftoss/hdwallet-native": "^1.55.1", + "@shapeshiftoss/hdwallet-core": "^1.57.0", + "@shapeshiftoss/hdwallet-native": "^1.57.0", "@shapeshiftoss/logger": "^1.1.2", "@shapeshiftoss/metamask-snaps-types": "^1.0.12", "@shapeshiftoss/types": "^8.3.0", diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 8a772ff..98a7d09 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "1.0.10", + "version": "1.0.12", "description": "The ShapeShift Multichain snap evolves your wallet to support 11 chains in one snap, including Bitcoin, Dogecoin, Litecoin, Cosmos, Binance Chain, Bitcoin Cash, THORChain, Osmosis, and Secret Network.", "proposedName": "ShapeShift Multichain", "repository": { @@ -15,7 +15,7 @@ "registry": "https://registry.npmjs.org/" } }, - "shasum": "g4jNKZk6ELqTHDw8JjdC+06CRvqaml6AeB60qP0E0gM=" + "shasum": "+f+xuwqEINkpNZ1j1wQQlljyCd+cFjIyeP2+2HpFf6g=" }, "initialPermissions": { "endowment:network-access": {}, diff --git a/packages/types/package.json b/packages/types/package.json index eb8e1fb..9b249b3 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -20,8 +20,8 @@ "types": "dist/index.d.ts", "dependencies": { "@metamask/types": "^1.1.0", - "@shapeshiftoss/hdwallet-core": "^1.55.1", - "@shapeshiftoss/hdwallet-native": "^1.55.1", + "@shapeshiftoss/hdwallet-core": "^1.57.0", + "@shapeshiftoss/hdwallet-native": "^1.57.0", "@shapeshiftoss/unchained-client": "^10.1.1" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 3d668f3..14ca107 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1482,6 +1482,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.25.0": + version: 7.26.0 + resolution: "@babel/runtime@npm:7.26.0" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: c8e2c0504ab271b3467a261a8f119bf2603eb857a0d71e37791f4e3fae00f681365073cc79f141ddaa90c6077c60ba56448004ad5429d07ac73532be9f7cf28a + languageName: node + linkType: hard + "@babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3": version: 7.18.10 resolution: "@babel/template@npm:7.18.10" @@ -1540,6 +1549,16 @@ __metadata: languageName: node linkType: hard +"@bitcoinerlab/secp256k1@npm:^1.1.1": + version: 1.1.1 + resolution: "@bitcoinerlab/secp256k1@npm:1.1.1" + dependencies: + "@noble/hashes": ^1.1.5 + "@noble/secp256k1": ^1.7.1 + checksum: 01f23cb05553ceb3783513b9c79b3303289bf55cd694150967b15ce60a35821cad68794ae958088cbe6b8a2b02c9294ebff78fd6b53d6fd78662eeda7bc742f1 + languageName: node + linkType: hard + "@bithighlander/bitcoin-cash-js-lib@npm:^5.2.1": version: 5.2.1 resolution: "@bithighlander/bitcoin-cash-js-lib@npm:5.2.1" @@ -6022,6 +6041,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.4.2": + version: 1.7.0 + resolution: "@noble/curves@npm:1.7.0" + dependencies: + "@noble/hashes": 1.6.0 + checksum: e220b704f1e516f326fff985e794e840a267f5542e1388737142b08177672ebc41b460b5a5bf636d7622c68e8ae719bc042ccd8aed16dc14311450a94b5f2a05 + languageName: node + linkType: hard + "@noble/ed25519@npm:^1.6.0": version: 1.7.1 resolution: "@noble/ed25519@npm:1.7.1" @@ -6036,6 +6064,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.6.0": + version: 1.6.0 + resolution: "@noble/hashes@npm:1.6.0" + checksum: 07729b80108d2a9b862eb4e070d4f78ca7ee86b9a9c13a4f7c338ba47a15d4386dd283235da71f21ad515fa9f0b9429fc3da39d2f2b4a50e2442212d14cfd4a9 + languageName: node + linkType: hard + "@noble/hashes@npm:^1, @noble/hashes@npm:^1.0.0, @noble/hashes@npm:~1.1.1": version: 1.1.3 resolution: "@noble/hashes@npm:1.1.3" @@ -6050,6 +6085,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:^1.1.5, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:^1.4.0": + version: 1.6.1 + resolution: "@noble/hashes@npm:1.6.1" + checksum: 57c62f65ee217c0293b4321b547792aa6d79812bfe70a7d62dc83e0f936cc677b14ed981b4e88cf8fdad37cd6d3a0cbd3bd0908b0728adc9daf066e678be8901 + languageName: node + linkType: hard + "@noble/hashes@npm:^1.3.0, @noble/hashes@npm:~1.3.0": version: 1.3.1 resolution: "@noble/hashes@npm:1.3.1" @@ -7109,51 +7151,18 @@ __metadata: languageName: node linkType: hard -"@shapeshiftoss/bitcoinjs-lib@npm:^5.2.0-shapeshift.2": - version: 5.2.0-shapeshift.2 - resolution: "@shapeshiftoss/bitcoinjs-lib@npm:5.2.0-shapeshift.2" - dependencies: - bech32: ^1.1.2 - big-integer: ^1.6.44 - bip174: ^2.0.1 - bip32: ^2.0.4 - bip66: ^1.1.0 - bitcoin-ops: ^1.4.0 - bs58check: ^2.0.0 - create-hash: ^1.1.0 - create-hmac: ^1.1.3 - merkle-lib: ^2.0.10 - pushdata-bitcoin: ^1.0.1 - randombytes: ^2.0.1 - tiny-secp256k1: ^1.1.6 - typeforce: ^1.11.3 - varuint-bitcoin: ^1.0.4 - wif: ^2.0.1 - checksum: 77228f39a3fc4620ad25c12923954a570914323ead7d9aecb9e7488b32a031882a46d8a7cba1ba32936c035f5605278cfcd72e485188e402d13e44df568a6ec2 - languageName: node - linkType: hard - -"@shapeshiftoss/bitcoinjs-lib@patch:@shapeshiftoss/bitcoinjs-lib@npm:^5.2.0-shapeshift.2#.yarn/patches/@shapeshiftoss-bitcoinjs-lib-npm-5.2.0-shapeshift.2-e59ff81828.patch::locator=root%40workspace%3A.": - version: 5.2.0-shapeshift.2 - resolution: "@shapeshiftoss/bitcoinjs-lib@patch:@shapeshiftoss/bitcoinjs-lib@npm%3A5.2.0-shapeshift.2#.yarn/patches/@shapeshiftoss-bitcoinjs-lib-npm-5.2.0-shapeshift.2-e59ff81828.patch::version=5.2.0-shapeshift.2&hash=d1974a&locator=root%40workspace%3A." +"@shapeshiftoss/bitcoinjs-lib@npm:7.0.0-shapeshift.0": + version: 7.0.0-shapeshift.0 + resolution: "@shapeshiftoss/bitcoinjs-lib@npm:7.0.0-shapeshift.0" dependencies: - bech32: ^1.1.2 - big-integer: ^1.6.44 - bip174: ^2.0.1 - bip32: ^2.0.4 - bip66: ^1.1.0 - bitcoin-ops: ^1.4.0 - bs58check: ^2.0.0 - create-hash: ^1.1.0 - create-hmac: ^1.1.3 - merkle-lib: ^2.0.10 - pushdata-bitcoin: ^1.0.1 - randombytes: ^2.0.1 - tiny-secp256k1: ^1.1.6 - typeforce: ^1.11.3 - varuint-bitcoin: ^1.0.4 - wif: ^2.0.1 - checksum: a0016c07815667d1372f62b6bcd34a555764abcd7bf5d805add2e888c4cd27f5c294c6666772cb06cdb8b5fdace24883e289e5f108c9349d66818a51a031a176 + "@noble/hashes": ^1.2.0 + bech32: ^2.0.0 + bip174: ^3.0.0-rc.0 + bs58check: ^4.0.0 + uint8array-tools: ^0.0.9 + valibot: ^0.38.0 + varuint-bitcoin: ^2.0.0 + checksum: 776f2f2817dbaad42538a9649c9dcb7f5baa889b0d8ce6434bb91c99c98f9070b614ad4236d2ece13ccf7885ec9cf129912004098cca8a6df248433d2c2d1b92 languageName: node linkType: hard @@ -7199,17 +7208,20 @@ __metadata: languageName: node linkType: hard -"@shapeshiftoss/hdwallet-core@npm:1.55.1, @shapeshiftoss/hdwallet-core@npm:^1.55.1": - version: 1.55.1 - resolution: "@shapeshiftoss/hdwallet-core@npm:1.55.1" +"@shapeshiftoss/hdwallet-core@npm:1.57.0, @shapeshiftoss/hdwallet-core@npm:^1.57.0": + version: 1.57.0 + resolution: "@shapeshiftoss/hdwallet-core@npm:1.57.0" dependencies: + "@shapeshiftoss/bitcoinjs-lib": 7.0.0-shapeshift.0 "@shapeshiftoss/proto-tx-builder": ^0.8.0 + "@solana/web3.js": 1.95.8 eip-712: ^1.0.0 + ethers: 5.7.2 eventemitter2: ^5.0.1 lodash: ^4.17.21 rxjs: ^6.4.0 type-assertions: ^1.1.0 - checksum: 8b100097dfc6a5661f1ee7e2bceb91e196813f9aee174cdc7313507017d0ecc4d80476b415d1e6791313b946a3fc8e8329eb939b91cdb57070b7d9e3e8847568 + checksum: a2b30f5abfa38e92f44f3d648c7b733a9990e20ec2addb0a6db16834930abd2f5246f757c393ad158147ce65b779b141b987d66e1217bcc9e77c6d688ae82693 languageName: node linkType: hard @@ -7225,13 +7237,14 @@ __metadata: languageName: node linkType: hard -"@shapeshiftoss/hdwallet-native@npm:^1.55.1": - version: 1.55.1 - resolution: "@shapeshiftoss/hdwallet-native@npm:1.55.1" +"@shapeshiftoss/hdwallet-native@npm:^1.57.0": + version: 1.57.0 + resolution: "@shapeshiftoss/hdwallet-native@npm:1.57.0" dependencies: - "@shapeshiftoss/bitcoinjs-lib": 5.2.0-shapeshift.2 + "@bitcoinerlab/secp256k1": ^1.1.1 + "@shapeshiftoss/bitcoinjs-lib": 7.0.0-shapeshift.0 "@shapeshiftoss/fiosdk": 1.2.1-shapeshift.6 - "@shapeshiftoss/hdwallet-core": 1.55.1 + "@shapeshiftoss/hdwallet-core": 1.57.0 "@shapeshiftoss/proto-tx-builder": ^0.8.0 "@zxing/text-encoding": ^0.9.0 bchaddrjs: ^0.4.9 @@ -7241,6 +7254,7 @@ __metadata: bip39: ^3.0.2 bnb-javascript-sdk-nobroadcast: ^2.16.14 crypto-js: ^4.0.0 + ecpair: ^3.0.0-rc.0 eip-712: ^1.0.0 ethers: 5.7.2 eventemitter2: ^5.0.1 @@ -7251,9 +7265,8 @@ __metadata: p-lazy: ^3.1.0 scrypt-js: ^3.0.1 tendermint-tx-builder: ^1.0.9 - tiny-secp256k1: ^1.1.6 web-encoding: ^1.1.0 - checksum: 278c54daee3082bb66fcb8ab6af5f51ea0a2b2c3b5a4a530f8a74ac70a1503ae6aefa6aa114aec808855a77e4e10618b39d176e9f8367c90f44f03ec5953e4de + checksum: 63b8ac919924ace364d9e0ff0ba1fd244c39d2c99790fe608239835fe03e939c950c5dc011625a371dde7babc571879991fc64502b5ffdb49bd260aff42e582d languageName: node linkType: hard @@ -7264,17 +7277,17 @@ __metadata: languageName: node linkType: hard -"@shapeshiftoss/metamask-snaps-adapter@^1.0.10, @shapeshiftoss/metamask-snaps-adapter@workspace:packages/adapter": +"@shapeshiftoss/metamask-snaps-adapter@^1.0.12, @shapeshiftoss/metamask-snaps-adapter@workspace:packages/adapter": version: 0.0.0-use.local resolution: "@shapeshiftoss/metamask-snaps-adapter@workspace:packages/adapter" dependencies: "@ethersproject/providers": ^5.7.2 "@metamask/detect-provider": ^2.0.0 "@metamask/snaps-ui": 1.0.2 - "@shapeshiftoss/hdwallet-core": ^1.55.1 + "@shapeshiftoss/hdwallet-core": ^1.57.0 "@shapeshiftoss/logger": ^1.1.3 - "@shapeshiftoss/metamask-snaps": ^1.0.10 - "@shapeshiftoss/metamask-snaps-types": ^1.0.10 + "@shapeshiftoss/metamask-snaps": ^1.0.12 + "@shapeshiftoss/metamask-snaps-types": ^1.0.12 "@types/node": ^18.7.8 eslint: ^8.47.0 eslint-config-airbnb: ^19.0.4 @@ -7303,13 +7316,13 @@ __metadata: languageName: unknown linkType: soft -"@shapeshiftoss/metamask-snaps-types@^1.0.10, @shapeshiftoss/metamask-snaps-types@workspace:packages/types": +"@shapeshiftoss/metamask-snaps-types@^1.0.12, @shapeshiftoss/metamask-snaps-types@workspace:packages/types": version: 0.0.0-use.local resolution: "@shapeshiftoss/metamask-snaps-types@workspace:packages/types" dependencies: "@metamask/types": ^1.1.0 - "@shapeshiftoss/hdwallet-core": ^1.55.1 - "@shapeshiftoss/hdwallet-native": ^1.55.1 + "@shapeshiftoss/hdwallet-core": ^1.57.0 + "@shapeshiftoss/hdwallet-native": ^1.57.0 "@shapeshiftoss/unchained-client": ^10.1.1 eslint: ^8.47.0 eslint-config-airbnb: ^19.0.4 @@ -7327,7 +7340,7 @@ __metadata: languageName: unknown linkType: soft -"@shapeshiftoss/metamask-snaps@^1.0.10, @shapeshiftoss/metamask-snaps@workspace:packages/snap": +"@shapeshiftoss/metamask-snaps@^1.0.12, @shapeshiftoss/metamask-snaps@workspace:packages/snap": version: 0.0.0-use.local resolution: "@shapeshiftoss/metamask-snaps@workspace:packages/snap" dependencies: @@ -7347,10 +7360,10 @@ __metadata: "@metamask/snaps-ui": ^1.0.1 "@metamask/types": ^1.1.0 "@shapeshiftoss/caip": ^8.15.0 - "@shapeshiftoss/hdwallet-core": ^1.55.1 - "@shapeshiftoss/hdwallet-native": ^1.55.1 + "@shapeshiftoss/hdwallet-core": ^1.57.0 + "@shapeshiftoss/hdwallet-native": ^1.57.0 "@shapeshiftoss/logger": ^1.1.2 - "@shapeshiftoss/metamask-snaps-types": ^1.0.10 + "@shapeshiftoss/metamask-snaps-types": ^1.0.12 "@shapeshiftoss/types": ^8.3.0 "@shapeshiftoss/unchained-client": 10.1.1 "@types/browserify": ^12.0.37 @@ -7508,6 +7521,38 @@ __metadata: languageName: node linkType: hard +"@solana/buffer-layout@npm:^4.0.1": + version: 4.0.1 + resolution: "@solana/buffer-layout@npm:4.0.1" + dependencies: + buffer: ~6.0.3 + checksum: bf846888e813187243d4008a7a9f58b49d16cbd995b9d7f1b72898aa510ed77b1ce5e8468e7b2fd26dd81e557a4e74a666e21fccb95f123c1f740d41138bbacd + languageName: node + linkType: hard + +"@solana/web3.js@npm:1.95.8": + version: 1.95.8 + resolution: "@solana/web3.js@npm:1.95.8" + dependencies: + "@babel/runtime": ^7.25.0 + "@noble/curves": ^1.4.2 + "@noble/hashes": ^1.4.0 + "@solana/buffer-layout": ^4.0.1 + agentkeepalive: ^4.5.0 + bigint-buffer: ^1.1.5 + bn.js: ^5.2.1 + borsh: ^0.7.0 + bs58: ^4.0.1 + buffer: 6.0.3 + fast-stable-stringify: ^1.0.0 + jayson: ^4.1.1 + node-fetch: ^2.7.0 + rpc-websockets: ^9.0.2 + superstruct: ^2.0.2 + checksum: 875a65c2e16ea797b2a1e842fe9a53ae74f627b8678d946a12f4a6acd1922dfcb107429b2b6d93131d406d30deffaa366132fe9b87dbf0b62c7b83e83184b3fa + languageName: node + linkType: hard + "@spruceid/siwe-parser@npm:1.1.3": version: 1.1.3 resolution: "@spruceid/siwe-parser@npm:1.1.3" @@ -7660,6 +7705,15 @@ __metadata: languageName: node linkType: hard +"@swc/helpers@npm:^0.5.11": + version: 0.5.15 + resolution: "@swc/helpers@npm:0.5.15" + dependencies: + tslib: ^2.8.0 + checksum: 1a9e0dbb792b2d1e0c914d69c201dbc96af3a0e6e6e8cf5a7f7d6a5d7b0e8b762915cd4447acb6b040e2ecc1ed49822875a7239f99a2d63c96c3c3407fb6fccf + languageName: node + linkType: hard + "@testing-library/dom@npm:^8.5.0": version: 8.19.0 resolution: "@testing-library/dom@npm:8.19.0" @@ -7880,6 +7934,15 @@ __metadata: languageName: node linkType: hard +"@types/connect@npm:^3.4.33": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "*" + checksum: 7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 + languageName: node + linkType: hard + "@types/debug@npm:^4.1.7": version: 4.1.7 resolution: "@types/debug@npm:4.1.7" @@ -8175,6 +8238,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^12.12.54": + version: 12.20.55 + resolution: "@types/node@npm:12.20.55" + checksum: e4f86785f4092706e0d3b0edff8dca5a13b45627e4b36700acd8dfe6ad53db71928c8dee914d4276c7fd3b6ccd829aa919811c9eb708a2c8e4c6eb3701178c37 + languageName: node + linkType: hard + "@types/node@npm:^13.13.12": version: 13.13.52 resolution: "@types/node@npm:13.13.52" @@ -8378,6 +8448,13 @@ __metadata: languageName: node linkType: hard +"@types/uuid@npm:^8.3.4": + version: 8.3.4 + resolution: "@types/uuid@npm:8.3.4" + checksum: 6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f + languageName: node + linkType: hard + "@types/webpack@npm:^5.28.0": version: 5.28.0 resolution: "@types/webpack@npm:5.28.0" @@ -8389,6 +8466,24 @@ __metadata: languageName: node linkType: hard +"@types/ws@npm:^7.4.4": + version: 7.4.7 + resolution: "@types/ws@npm:7.4.7" + dependencies: + "@types/node": "*" + checksum: b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3 + languageName: node + linkType: hard + +"@types/ws@npm:^8.2.2": + version: 8.5.13 + resolution: "@types/ws@npm:8.5.13" + dependencies: + "@types/node": "*" + checksum: f17023ce7b89c6124249c90211803a4aaa02886e12bc2d0d2cd47fa665eeb058db4d871ce4397d8e423f6beea97dd56835dd3fdbb921030fe4d887601e37d609 + languageName: node + linkType: hard + "@types/ws@npm:^8.5.1": version: 8.5.3 resolution: "@types/ws@npm:8.5.3" @@ -8782,7 +8877,7 @@ __metadata: languageName: node linkType: hard -"JSONStream@npm:^1.0.3, JSONStream@npm:^1.0.4": +"JSONStream@npm:^1.0.3, JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" dependencies: @@ -8938,7 +9033,7 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.1.3": +"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.5.0": version: 4.5.0 resolution: "agentkeepalive@npm:4.5.0" dependencies: @@ -9915,6 +10010,13 @@ __metadata: languageName: node linkType: hard +"base-x@npm:^5.0.0": + version: 5.0.0 + resolution: "base-x@npm:5.0.0" + checksum: fa82bc9a963f7a765a3287ba632661669fe553d06ee0d4d4e282640335bff30ec685e3c3b1714e265f697b234facd02a310f1e2465db88f4f1a448e6267fbc65 + languageName: node + linkType: hard + "base64-js@npm:^1.3.0, base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -9955,6 +10057,13 @@ __metadata: languageName: node linkType: hard +"bech32@npm:^2.0.0": + version: 2.0.0 + resolution: "bech32@npm:2.0.0" + checksum: fa15acb270b59aa496734a01f9155677b478987b773bf701f465858bf1606c6a970085babd43d71ce61895f1baa594cb41a2cd1394bd2c6698f03cc2d811300e + languageName: node + linkType: hard + "before-after-hook@npm:^2.2.0": version: 2.2.3 resolution: "before-after-hook@npm:2.2.3" @@ -10002,6 +10111,16 @@ __metadata: languageName: node linkType: hard +"bigint-buffer@npm:^1.1.5": + version: 1.1.5 + resolution: "bigint-buffer@npm:1.1.5" + dependencies: + bindings: ^1.3.0 + node-gyp: latest + checksum: d010c9f57758bcdaccb435d88b483ffcc95fe8bbc6e7fb3a44fb5221f29c894ffaf4a3c5a4a530e0e7d6608203c2cde9b79ee4f2386cd6d4462d1070bc8c9f4e + languageName: node + linkType: hard + "bignumber.js@npm:9.0.1": version: 9.0.1 resolution: "bignumber.js@npm:9.0.1" @@ -10065,6 +10184,16 @@ __metadata: languageName: node linkType: hard +"bip174@npm:^3.0.0-rc.0": + version: 3.0.0-rc.1 + resolution: "bip174@npm:3.0.0-rc.1" + dependencies: + uint8array-tools: ^0.0.9 + varuint-bitcoin: ^2.0.0 + checksum: 6e1183e1451186336d3205fc1b2fd6df57c0ea91e058cad5c7b481773d5c51ab08577630606ecd9dde9d6d80a1bd911a08d6bf81039ef991d855894c6eb4c7e2 + languageName: node + linkType: hard + "bip32@npm:^2.0.4, bip32@npm:^2.0.5": version: 2.0.6 resolution: "bip32@npm:2.0.6" @@ -10261,6 +10390,17 @@ __metadata: languageName: node linkType: hard +"borsh@npm:^0.7.0": + version: 0.7.0 + resolution: "borsh@npm:0.7.0" + dependencies: + bn.js: ^5.2.0 + bs58: ^4.0.0 + text-encoding-utf-8: ^1.0.2 + checksum: e98bfb5f7cfb820819c2870b884dac58dd4b4ce6a86c286c8fbf5c9ca582e73a8c6094df67e81a28c418ff07a309c6b118b2e27fdfea83fd92b8100c741da0b5 + languageName: node + linkType: hard + "bottleneck@npm:^2.18.1": version: 2.19.5 resolution: "bottleneck@npm:2.19.5" @@ -10507,6 +10647,15 @@ __metadata: languageName: node linkType: hard +"bs58@npm:^6.0.0": + version: 6.0.0 + resolution: "bs58@npm:6.0.0" + dependencies: + base-x: ^5.0.0 + checksum: 820334f9513bba6195136dfc9dfbd1f5aded6c7864639f3ee7b63c2d9d6f9f2813b9949b1f6beb9c161237be2a461097444c2ff587c8c3b824fe18878fa22448 + languageName: node + linkType: hard + "bs58check@npm:<3.0.0, bs58check@npm:^2.0.0, bs58check@npm:^2.1.1, bs58check@npm:^2.1.2": version: 2.1.2 resolution: "bs58check@npm:2.1.2" @@ -10518,6 +10667,16 @@ __metadata: languageName: node linkType: hard +"bs58check@npm:^4.0.0": + version: 4.0.0 + resolution: "bs58check@npm:4.0.0" + dependencies: + "@noble/hashes": ^1.2.0 + bs58: ^6.0.0 + checksum: 416131b647563e9c7daf5d18222862b40dfd39110f8635e9e1d19805d624e96cc12ba03c8e6fdc1f9c0e364dd2918877fb8a02671caeef0de9beeb33c1fb0ed4 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -10570,6 +10729,16 @@ __metadata: languageName: node linkType: hard +"bufferutil@npm:^4.0.1": + version: 4.0.8 + resolution: "bufferutil@npm:4.0.8" + dependencies: + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: 7e9a46f1867dca72fda350966eb468eca77f4d623407b0650913fadf73d5750d883147d6e5e21c56f9d3b0bdc35d5474e80a600b9f31ec781315b4d2469ef087 + languageName: node + linkType: hard + "builtin-modules@npm:^3.1.0": version: 3.3.0 resolution: "builtin-modules@npm:3.3.0" @@ -11237,7 +11406,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.20.0": +"commander@npm:^2.20.0, commander@npm:^2.20.3": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e @@ -12414,6 +12583,13 @@ __metadata: languageName: node linkType: hard +"delay@npm:^5.0.0": + version: 5.0.0 + resolution: "delay@npm:5.0.0" + checksum: 62f151151ecfde0d9afbb8a6be37a6d103c4cb24f35a20ef3fe56f920b0d0d0bb02bc9c0a3084d0179ef669ca332b91155f2ee4d9854622cd2cdba5fc95285f9 + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -12896,6 +13072,17 @@ __metadata: languageName: node linkType: hard +"ecpair@npm:^3.0.0-rc.0": + version: 3.0.0-rc.0 + resolution: "ecpair@npm:3.0.0-rc.0" + dependencies: + uint8array-tools: ^0.0.8 + valibot: ^0.37.0 + wif: ^5.0.0 + checksum: aed33fd8a66934e56ff4061abaff1f16b4b5e147c51416a47ad5fb5e228e28769d20707cce9e134236bed762d7a62bfc640f1faf8504a51f2f284cfc14febf04 + languageName: node + linkType: hard + "ecurve@npm:^1.0.6": version: 1.0.6 resolution: "ecurve@npm:1.0.6" @@ -13272,6 +13459,22 @@ __metadata: languageName: node linkType: hard +"es6-promise@npm:^4.0.3": + version: 4.2.8 + resolution: "es6-promise@npm:4.2.8" + checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d + languageName: node + linkType: hard + +"es6-promisify@npm:^5.0.0": + version: 5.0.0 + resolution: "es6-promisify@npm:5.0.0" + dependencies: + es6-promise: ^4.0.3 + checksum: fbed9d791598831413be84a5374eca8c24800ec71a16c1c528c43a98e2dadfb99331483d83ae6094ddb9b87e6f799a15d1553cebf756047e0865c753bc346b92 + languageName: node + linkType: hard + "es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": version: 3.1.3 resolution: "es6-symbol@npm:3.1.3" @@ -14435,6 +14638,13 @@ __metadata: languageName: node linkType: hard +"eyes@npm:^0.1.8": + version: 0.1.8 + resolution: "eyes@npm:0.1.8" + checksum: c31703a92bf36ba75ee8d379ee7985c24ee6149f3a6175f44cec7a05b178c38bce9836d3ca48c9acb0329a960ac2c4b2ead4e60cdd4fe6e8c92cad7cd6913687 + languageName: node + linkType: hard + "fast-deep-equal@npm:^2.0.1": version: 2.0.1 resolution: "fast-deep-equal@npm:2.0.1" @@ -14503,6 +14713,13 @@ __metadata: languageName: node linkType: hard +"fast-stable-stringify@npm:^1.0.0": + version: 1.0.0 + resolution: "fast-stable-stringify@npm:1.0.0" + checksum: ef1203d246a7e8ac15e2bfbda0a89fa375947bccf9f7910be0ea759856dbe8ea5024a0d8cc2cceabe18a9cb67e95927b78bb6173a3ae37ec55a518cf36e5244b + languageName: node + linkType: hard + "fast-text-encoding@npm:^1.0.3": version: 1.0.6 resolution: "fast-text-encoding@npm:1.0.6" @@ -16986,6 +17203,28 @@ __metadata: languageName: node linkType: hard +"jayson@npm:^4.1.1": + version: 4.1.3 + resolution: "jayson@npm:4.1.3" + dependencies: + "@types/connect": ^3.4.33 + "@types/node": ^12.12.54 + "@types/ws": ^7.4.4 + JSONStream: ^1.3.5 + commander: ^2.20.3 + delay: ^5.0.0 + es6-promisify: ^5.0.0 + eyes: ^0.1.8 + isomorphic-ws: ^4.0.1 + json-stringify-safe: ^5.0.1 + uuid: ^8.3.2 + ws: ^7.5.10 + bin: + jayson: bin/jayson.js + checksum: 3e9e0e3d5c14d7a4a85ddfc372236c9938ed713affe58e9ef61e31f075d89947c4d206a2489c5355ff5a639b8cef42906844b9ca8cad48d8147c8132480a242b + languageName: node + linkType: hard + "jest-changed-files@npm:^27.5.1": version: 27.5.1 resolution: "jest-changed-files@npm:27.5.1" @@ -19830,6 +20069,17 @@ __metadata: languageName: node linkType: hard +"node-gyp-build@npm:^4.3.0": + version: 4.8.4 + resolution: "node-gyp-build@npm:4.8.4" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: 8b81ca8ffd5fa257ad8d067896d07908a36918bc84fb04647af09d92f58310def2d2b8614d8606d129d9cd9b48890a5d2bec18abe7fcff54818f72bedd3a7d74 + languageName: node + linkType: hard + "node-gyp@npm:^5.0.2": version: 5.1.1 resolution: "node-gyp@npm:5.1.1" @@ -24045,6 +24295,28 @@ __metadata: languageName: unknown linkType: soft +"rpc-websockets@npm:^9.0.2": + version: 9.0.4 + resolution: "rpc-websockets@npm:9.0.4" + dependencies: + "@swc/helpers": ^0.5.11 + "@types/uuid": ^8.3.4 + "@types/ws": ^8.2.2 + buffer: ^6.0.3 + bufferutil: ^4.0.1 + eventemitter3: ^5.0.1 + utf-8-validate: ^5.0.2 + uuid: ^8.3.2 + ws: ^8.5.0 + dependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: d5efe3a1e7fbd9858886342fb766c05ac69c645bfb3c39a907425163db33e237ae2a601b62e17451040584c06d8699152fb2311a7d6cded2a7e7d4e0e74f0c1a + languageName: node + linkType: hard + "run-applescript@npm:^5.0.0": version: 5.0.0 resolution: "run-applescript@npm:5.0.0" @@ -24146,9 +24418,9 @@ __metadata: "@fontsource/inter": ^5.0.2 "@fontsource/work-sans": ^5.0.2 "@reduxjs/toolkit": ^1.8.3 - "@shapeshiftoss/hdwallet-core": ^1.55.1 + "@shapeshiftoss/hdwallet-core": ^1.57.0 "@shapeshiftoss/logger": ^1.1.2 - "@shapeshiftoss/metamask-snaps-adapter": ^1.0.10 + "@shapeshiftoss/metamask-snaps-adapter": ^1.0.12 "@testing-library/jest-dom": ^5.16.4 "@testing-library/react": ^13.0.1 "@testing-library/user-event": ^14.1.0 @@ -25613,6 +25885,13 @@ __metadata: languageName: node linkType: hard +"superstruct@npm:^2.0.2": + version: 2.0.2 + resolution: "superstruct@npm:2.0.2" + checksum: a5f75b72cb8b14b86f4f7f750dae8c5ab0e4e1d92414b55e7625bae07bbcafad81c92486e7e32ccacd6ae1f553caff2b92a50ff42ad5093fd35b9cb7f4e5ec86 + languageName: node + linkType: hard + "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -25965,6 +26244,13 @@ __metadata: languageName: node linkType: hard +"text-encoding-utf-8@npm:^1.0.2": + version: 1.0.2 + resolution: "text-encoding-utf-8@npm:1.0.2" + checksum: ec4c15d50e738c5dba7327ad432ebf0725ec75d4d69c0bd55609254c5a3bc5341272d7003691084a0a73d60d981c8eb0e87603676fdb6f3fed60f4c9192309f9 + languageName: node + linkType: hard + "text-encoding@npm:0.7.0": version: 0.7.0 resolution: "text-encoding@npm:0.7.0" @@ -26059,7 +26345,7 @@ __metadata: languageName: node linkType: hard -"tiny-secp256k1@npm:^1.1.1, tiny-secp256k1@npm:^1.1.3, tiny-secp256k1@npm:^1.1.6": +"tiny-secp256k1@npm:^1.1.1, tiny-secp256k1@npm:^1.1.3": version: 1.1.6 resolution: "tiny-secp256k1@npm:1.1.6" dependencies: @@ -26346,6 +26632,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.8.0": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -26632,6 +26925,20 @@ __metadata: languageName: node linkType: hard +"uint8array-tools@npm:^0.0.8": + version: 0.0.8 + resolution: "uint8array-tools@npm:0.0.8" + checksum: 4cc4abe2db18b240cdcc9860fbb110d87e5197c254f1c3162e171c07944b2d10c8e809c524d7384a59b5f5118f2a60b7b855dbefe462c3fc6f89442b0a43a134 + languageName: node + linkType: hard + +"uint8array-tools@npm:^0.0.9": + version: 0.0.9 + resolution: "uint8array-tools@npm:0.0.9" + checksum: 66cd8c414638285bf6dfec71df5aff0bb2be64e9331612a99ae63c2eebb201181a0c0d618c94d2abbefe5d5fae29b0fc3c25dad2cbd7ee8f3a4130ebec35970b + languageName: node + linkType: hard + "ultron@npm:~1.1.0": version: 1.1.1 resolution: "ultron@npm:1.1.1" @@ -26939,6 +27246,16 @@ __metadata: languageName: node linkType: hard +"utf-8-validate@npm:^5.0.2": + version: 5.0.10 + resolution: "utf-8-validate@npm:5.0.10" + dependencies: + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: 5579350a023c66a2326752b6c8804cc7b39dcd251bb088241da38db994b8d78352e388dcc24ad398ab98385ba3c5ffcadb6b5b14b2637e43f767869055e46ba6 + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -27050,6 +27367,30 @@ __metadata: languageName: node linkType: hard +"valibot@npm:^0.37.0": + version: 0.37.0 + resolution: "valibot@npm:0.37.0" + peerDependencies: + typescript: ">=5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 2847b40bbcaeccff194aa6f9fbaa8bb9f4995dd35e8118c73101ed43a889f941813bebfe081175438883843954e2d0b056bf72a8801d966011e74b2ec276d963 + languageName: node + linkType: hard + +"valibot@npm:^0.38.0": + version: 0.38.0 + resolution: "valibot@npm:0.38.0" + peerDependencies: + typescript: ">=5" + peerDependenciesMeta: + typescript: + optional: true + checksum: aa2608d503175f4a8b8c0bc70f025cf857aca6ac8f60639407689c0f901c3f0dc2271f5e3c3a10843b5cf7283e6c232a5f09309419e4502e7909a76dc0b470e7 + languageName: node + linkType: hard + "validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -27121,6 +27462,15 @@ __metadata: languageName: node linkType: hard +"varuint-bitcoin@npm:^2.0.0": + version: 2.0.0 + resolution: "varuint-bitcoin@npm:2.0.0" + dependencies: + uint8array-tools: ^0.0.8 + checksum: 059ecf90cf7496e63ff585519873ad4f7b2009f586d3864fda4d02b92aab5af03b58ac518a06e5ae30dff5c5003cd250747a00e92f2cd2ce9fc1e4e16daf1ef1 + languageName: node + linkType: hard + "vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -27626,6 +27976,15 @@ __metadata: languageName: node linkType: hard +"wif@npm:^5.0.0": + version: 5.0.0 + resolution: "wif@npm:5.0.0" + dependencies: + bs58check: ^4.0.0 + checksum: 3af0d4e9f1d1b35672b860470b6545f34f77b4a804e06ccae2f06f43c96a31fba859cf64889344eded621433eb609fc4c95aa28d62c02057372232b85231e414 + languageName: node + linkType: hard + "word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" @@ -27986,6 +28345,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^7.5.10": + version: 7.5.10 + resolution: "ws@npm:7.5.10" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb + languageName: node + linkType: hard + "ws@npm:^8.3.0, ws@npm:^8.4.2": version: 8.9.0 resolution: "ws@npm:8.9.0" @@ -28001,6 +28375,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.5.0": + version: 8.18.0 + resolution: "ws@npm:8.18.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 91d4d35bc99ff6df483bdf029b9ea4bfd7af1f16fc91231a96777a63d263e1eabf486e13a2353970efc534f9faa43bdbf9ee76525af22f4752cbc5ebda333975 + languageName: node + linkType: hard + "xml-name-validator@npm:^3.0.0": version: 3.0.0 resolution: "xml-name-validator@npm:3.0.0"