From 31827ba3870d17d8b6fd0447d609c4ee2ba3d495 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:14:59 +0300 Subject: [PATCH 01/18] feat: add Plasma EVM chain support to hdwallet MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add _supportsPlasma flag to ETHWallet interface - Add supportsPlasma() support detection function - Implement Plasma support in hdwallet-native (true) - Add Plasma support flag to all other wallet implementations (false) Plasma uses SLIP44:60 (Ethereum derivation path) and is EVM-compatible. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- packages/hdwallet-coinbase/src/coinbase.ts | 1 + packages/hdwallet-core/src/ethereum.ts | 1 + packages/hdwallet-core/src/wallet.ts | 4 ++++ packages/hdwallet-gridplus/src/gridplus.ts | 1 + packages/hdwallet-keepkey/src/keepkey.ts | 1 + packages/hdwallet-ledger/src/ledger.ts | 1 + .../hdwallet-metamask-multichain/src/shapeshift-multichain.ts | 1 + packages/hdwallet-native/src/ethereum.ts | 1 + packages/hdwallet-phantom/src/phantom.ts | 1 + packages/hdwallet-portis/src/portis.ts | 1 + packages/hdwallet-trezor/src/trezor.ts | 1 + packages/hdwallet-vultisig/src/vultisig.ts | 1 + packages/hdwallet-walletconnect/src/walletconnect.ts | 1 + packages/hdwallet-walletconnectV2/src/walletconnectV2.ts | 1 + 14 files changed, 17 insertions(+) diff --git a/packages/hdwallet-coinbase/src/coinbase.ts b/packages/hdwallet-coinbase/src/coinbase.ts index f6897d301..1738b774b 100644 --- a/packages/hdwallet-coinbase/src/coinbase.ts +++ b/packages/hdwallet-coinbase/src/coinbase.ts @@ -108,6 +108,7 @@ export class CoinbaseHDWallet implements core.HDWallet, core.ETHWallet { readonly _supportsArbitrumNova = true; readonly _supportsBase = true; readonly _supportsMonad = false; + readonly _supportsPlasma = false; readonly _supportsOsmosisInfo = false; readonly _supportsOsmosis = false; readonly _supportsBinanceInfo = false; diff --git a/packages/hdwallet-core/src/ethereum.ts b/packages/hdwallet-core/src/ethereum.ts index 885efef36..83ddd952d 100644 --- a/packages/hdwallet-core/src/ethereum.ts +++ b/packages/hdwallet-core/src/ethereum.ts @@ -206,6 +206,7 @@ export interface ETHWallet extends ETHWalletInfo, HDWallet { readonly _supportsBase: boolean; readonly _supportsBSC: boolean; readonly _supportsMonad: boolean; + readonly _supportsPlasma: boolean; ethGetAddress(msg: ETHGetAddress): Promise
; ethGetAddresses?(msgs: ETHGetAddress[]): Promise; diff --git a/packages/hdwallet-core/src/wallet.ts b/packages/hdwallet-core/src/wallet.ts index 39cf18a45..78adee12c 100644 --- a/packages/hdwallet-core/src/wallet.ts +++ b/packages/hdwallet-core/src/wallet.ts @@ -170,6 +170,10 @@ export function supportsMonad(wallet: HDWallet): wallet is ETHWallet { return isObject(wallet) && (wallet as any)._supportsMonad; } +export function supportsPlasma(wallet: HDWallet): wallet is ETHWallet { + return isObject(wallet) && (wallet as any)._supportsPlasma; +} + export function infoCosmos(info: HDWalletInfo): info is CosmosWalletInfo { return isObject(info) && (info as any)._supportsCosmosInfo; } diff --git a/packages/hdwallet-gridplus/src/gridplus.ts b/packages/hdwallet-gridplus/src/gridplus.ts index 1c621b56b..38da92f60 100644 --- a/packages/hdwallet-gridplus/src/gridplus.ts +++ b/packages/hdwallet-gridplus/src/gridplus.ts @@ -290,6 +290,7 @@ export class GridPlusHDWallet readonly _supportsBTC = true; readonly _supportsBase = true; readonly _supportsMonad = false; + readonly _supportsPlasma = false; readonly _supportsCosmos = true; readonly _supportsETH = true; readonly _supportsEthSwitchChain = false; diff --git a/packages/hdwallet-keepkey/src/keepkey.ts b/packages/hdwallet-keepkey/src/keepkey.ts index ce4bf04d1..c91475cb9 100644 --- a/packages/hdwallet-keepkey/src/keepkey.ts +++ b/packages/hdwallet-keepkey/src/keepkey.ts @@ -544,6 +544,7 @@ export class KeepKeyHDWallet readonly _supportsArbitrumNova = false; readonly _supportsBase = true; readonly _supportsMonad = false; + readonly _supportsPlasma = false; readonly _supportsBTC = true; _supportsCosmos = true; _supportsOsmosis = true; diff --git a/packages/hdwallet-ledger/src/ledger.ts b/packages/hdwallet-ledger/src/ledger.ts index 77a26d456..64b251531 100644 --- a/packages/hdwallet-ledger/src/ledger.ts +++ b/packages/hdwallet-ledger/src/ledger.ts @@ -373,6 +373,7 @@ export class LedgerHDWallet readonly _supportsArbitrumNova = true; readonly _supportsBase = true; readonly _supportsMonad = false; + readonly _supportsPlasma = false; readonly _supportsThorchain = true; readonly _supportsMayachain = true; readonly _supportsCosmos = true; diff --git a/packages/hdwallet-metamask-multichain/src/shapeshift-multichain.ts b/packages/hdwallet-metamask-multichain/src/shapeshift-multichain.ts index 85a47d6e0..0681877d2 100644 --- a/packages/hdwallet-metamask-multichain/src/shapeshift-multichain.ts +++ b/packages/hdwallet-metamask-multichain/src/shapeshift-multichain.ts @@ -285,6 +285,7 @@ export class MetaMaskMultiChainHDWallet readonly _supportsArbitrumNova = true; readonly _supportsBase = true; readonly _supportsMonad = false; + readonly _supportsPlasma = false; readonly _supportsOsmosisInfo = true; readonly _supportsOsmosis = true; readonly _supportsBinanceInfo = false; diff --git a/packages/hdwallet-native/src/ethereum.ts b/packages/hdwallet-native/src/ethereum.ts index f4041fd2d..b00751a53 100644 --- a/packages/hdwallet-native/src/ethereum.ts +++ b/packages/hdwallet-native/src/ethereum.ts @@ -62,6 +62,7 @@ export function MixinNativeETHWallet Date: Wed, 3 Dec 2025 14:34:27 +0300 Subject: [PATCH 02/18] feat: commit --- examples/sandbox/package.json | 38 +++++++++++++++++------------------ integration/package.json | 22 ++++++++++---------- lerna.json | 9 +++++++-- 3 files changed, 37 insertions(+), 32 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index 40a933d8a..dd2312b76 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.62.17", + "version": "1.62.22-plasma.0", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", @@ -12,24 +12,24 @@ "dependencies": { "@esm2cjs/p-queue": "^7.3.0", "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-coinbase": "1.62.17", - "@shapeshiftoss/hdwallet-core": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.17", - "@shapeshiftoss/hdwallet-keplr": "1.62.17", - "@shapeshiftoss/hdwallet-ledger": "1.62.17", - "@shapeshiftoss/hdwallet-ledger-webhid": "1.62.17", - "@shapeshiftoss/hdwallet-ledger-webusb": "1.62.17", - "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.17", - "@shapeshiftoss/hdwallet-native": "1.62.17", - "@shapeshiftoss/hdwallet-phantom": "1.62.17", - "@shapeshiftoss/hdwallet-portis": "1.62.17", - "@shapeshiftoss/hdwallet-trezor": "1.62.17", - "@shapeshiftoss/hdwallet-trezor-connect": "1.62.17", - "@shapeshiftoss/hdwallet-vultisig": "1.62.17", - "@shapeshiftoss/hdwallet-walletconnect": "1.62.17", - "@shapeshiftoss/hdwallet-walletconnectv2": "1.62.17", + "@shapeshiftoss/hdwallet-coinbase": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-core": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keplr": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-ledger": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-ledger-webhid": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-ledger-webusb": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-native": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-phantom": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-portis": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-trezor": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-trezor-connect": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-vultisig": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-walletconnect": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-walletconnectv2": "^1.62.22-plasma.0", "bip32": "^2.0.4", "eip-712": "^1.0.0", "jquery": "^3.7.1", diff --git a/integration/package.json b/integration/package.json index c05b05430..ca027d412 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.62.17", + "version": "1.62.22-plasma.0", "main": "index.js", "license": "MIT", "private": true, @@ -11,16 +11,16 @@ }, "dependencies": { "@bitcoinerlab/secp256k1": "^1.1.1", - "@shapeshiftoss/hdwallet-core": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.17", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.17", - "@shapeshiftoss/hdwallet-ledger": "1.62.17", - "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.17", - "@shapeshiftoss/hdwallet-native": "1.62.17", - "@shapeshiftoss/hdwallet-portis": "1.62.17", - "@shapeshiftoss/hdwallet-trezor": "1.62.17", - "@shapeshiftoss/hdwallet-vultisig": "1.62.17", + "@shapeshiftoss/hdwallet-core": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-ledger": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-native": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-portis": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-trezor": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-vultisig": "^1.62.22-plasma.0", "fast-json-stable-stringify": "^2.1.0", "msw": "^0.27.1", "whatwg-fetch": "^3.6.2" diff --git a/lerna.json b/lerna.json index 3aa872f92..55e1116ba 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.62.17", + "version": "1.62.22-plasma.0", "npmClient": "yarn", "useWorkspaces": true, "command": { @@ -8,5 +8,10 @@ "message": "chore(release): publish %v" } }, - "ignoreChanges": ["**/__fixtures__/**", "**/__tests__/**", "**/*.md", "**/.env"] + "ignoreChanges": [ + "**/__fixtures__/**", + "**/__tests__/**", + "**/*.md", + "**/.env" + ] } From e6d2e0e045d5bd237d28136cd34bc5b0e8d7e5fa Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:34:45 +0300 Subject: [PATCH 03/18] chore: trigger CI From 293bd11fe1eb00fd0ec84d0f9b57afcd5fb9fb43 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:41:48 +0300 Subject: [PATCH 04/18] feat: wip --- examples/sandbox/package.json | 2 +- integration/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index dd2312b76..53ce424f0 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.62.22-plasma.0", + "version": "1.62.22-plama.1", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", diff --git a/integration/package.json b/integration/package.json index ca027d412..2d58e885a 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.62.22-plasma.0", + "version": "1.62.22-plama.1", "main": "index.js", "license": "MIT", "private": true, diff --git a/lerna.json b/lerna.json index 55e1116ba..1299988be 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.62.22-plasma.0", + "version": "1.62.22-plama.1", "npmClient": "yarn", "useWorkspaces": true, "command": { From 877bcc54a81e1121e1e4f25b2360e7b949e25851 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:43:13 +0300 Subject: [PATCH 05/18] feat: bump yarn.lock --- yarn.lock | 271 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 271 insertions(+) diff --git a/yarn.lock b/yarn.lock index 8ea43d410..0f218f0e5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4108,6 +4108,31 @@ uuid "^8.3.2" ws "^8.8.0" +"@shapeshiftoss/hdwallet-coinbase@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-coinbase/-/hdwallet-coinbase-1.62.22-plasma.0.tgz#9f7e6c2ab0936b573b9a5346f61b6800d10c7958" + integrity sha512-8v3gJyzQmxh7NFJ1dWJO5OymKesKLKmUCDnjFiQwUKo4mFBj/PGzNXBmaU9PhkOm4uMBktaUS8AcZbh5LLXBGg== + dependencies: + "@coinbase/wallet-sdk" "^3.6.6" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + eth-rpc-errors "^4.0.3" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-core@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.62.22-plasma.0.tgz#a4b7b5315b3c8e399257b198c38505ff640d10be" + integrity sha512-H7rfPFpouTatIaY9yBtyj4Lk81SDLyMaBlb+rkEG/yGjRJ0EJSVElKdvjVk5kCOXo7ZaHwstcrbyfCo5vU8Byw== + dependencies: + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/proto-tx-builder" "0.10.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" + "@shapeshiftoss/hdwallet-core@latest": version "1.56.0" resolved "https://registry.yarnpkg.com/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.56.0.tgz#6c14a2dc7eb394d1a927999f549c15eb8bd42421" @@ -4122,6 +4147,252 @@ rxjs "^6.4.0" type-assertions "^1.1.0" +"@shapeshiftoss/hdwallet-keepkey-nodewebusb@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-nodewebusb/-/hdwallet-keepkey-nodewebusb-1.62.22-plasma.0.tgz#f4ec2bd113a0595329a0120d276d0f3936dfb7b1" + integrity sha512-T50yV96W79sUXDVebhwmkcxAOElvTUWU94d2j/DYkAESQMNDU7ilVTTsxbG7DdKetoAqd7jqlHERRKLU6qx6Fg== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + +"@shapeshiftoss/hdwallet-keepkey-tcp@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-tcp/-/hdwallet-keepkey-tcp-1.62.22-plasma.0.tgz#7461c9b16330f400db82c4fe0ea6bcf5c6eb3763" + integrity sha512-Dv0HiXQowj8b/N3izTA1m8Ue0t4Jv5yHIxmEk1EIwKWzHATzD7VQwU3uKxqCj8+HP/mpDa/9D5AZJwhASBpcMg== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + axios "^0.21.1" + +"@shapeshiftoss/hdwallet-keepkey-webusb@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-webusb/-/hdwallet-keepkey-webusb-1.62.22-plasma.0.tgz#39c297deb85bab019afd435bcecacf55d9edbbb4" + integrity sha512-Ub2uvx34exbotztxAWzr9vpL6zAqtjkvxfAeR2s2eS+HRiFjDjxMyi1W8QOCODwc/Vec01sWYdizXt2YP8Rsww== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + +"@shapeshiftoss/hdwallet-keepkey@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey/-/hdwallet-keepkey-1.62.22-plasma.0.tgz#36b4637260b08b103a2d0eb80ab26864ea43b089" + integrity sha512-qSfrk7j0ifphLeuCU6FLj7U2J4xCGzpriTJtEiZKFBF2DgLsMHowMfQ+6Ab3XrpGyKCBYCVhYDVFK4sqaf00ow== + dependencies: + "@bitcoinerlab/secp256k1" "^1.1.1" + "@ethereumjs/common" "3.2.0" + "@ethereumjs/tx" "4.2.0" + "@keepkey/device-protocol" "7.13.4" + "@metamask/eth-sig-util" "^7.0.0" + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/proto-tx-builder" "0.10.0" + bignumber.js "^9.0.1" + bnb-javascript-sdk-nobroadcast "2.16.15" + crypto-js "^4.0.0" + eip55 "^2.1.0" + google-protobuf "^3.15.8" + icepick "^2.4.0" + lodash "^4.17.21" + p-lazy "^3.1.0" + semver "^7.3.8" + +"@shapeshiftoss/hdwallet-keplr@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keplr/-/hdwallet-keplr-1.62.22-plasma.0.tgz#3b175b5919f89a5a0ca5e4d9a808eccfe297547a" + integrity sha512-CljbbMaYvXXwL9bbn1J4kpwfsh/vzgSDODS6BE4lw8I+5RI3Hqn7KT3hfmaHsA5xPwmAVoF40O3sjwHZLYS+2A== + dependencies: + "@cosmjs/amino" "^0.28.13" + "@cosmjs/stargate" "^0.28.13" + "@shapeshiftoss/caip" "8.15.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/proto-tx-builder" "0.10.0" + "@shapeshiftoss/types" "3.1.3" + base64-js "^1.5.1" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-ledger-webhid@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webhid/-/hdwallet-ledger-webhid-1.62.22-plasma.0.tgz#a6b30a47636f99c1b94aadde21443c4b647e5efd" + integrity sha512-gjdNkNvsvSfMbA9SoVFjXGFBxJXyzUNoGEUMSrsn51A3o90DsKUQMr8KUSnyH9SkGeVXwk1P0Xyg2rRjZgit9g== + dependencies: + "@ledgerhq/hw-app-btc" "^10.10.0" + "@ledgerhq/hw-app-eth" "^6.45.13" + "@ledgerhq/hw-transport" "6.31.8" + "@ledgerhq/hw-transport-webhid" "^6.30.4" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-ledger" "^1.62.22-plasma.0" + "@types/w3c-web-hid" "^1.0.2" + +"@shapeshiftoss/hdwallet-ledger-webusb@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webusb/-/hdwallet-ledger-webusb-1.62.22-plasma.0.tgz#8ec7679e7e3d8268bd3a927931280e5067a01866" + integrity sha512-YzvJhP6DcllcuQnD0s7/xOoEr+E66l2m2syKhW+bFaY96GBtg7CQ9ybC225IKbY1V9vs+upjNne+N2NlxVSAmw== + dependencies: + "@ledgerhq/hw-app-btc" "^10.10.0" + "@ledgerhq/hw-app-cosmos" "^6.32.4" + "@ledgerhq/hw-app-eth" "^6.45.13" + "@ledgerhq/hw-app-solana" "^7.5.1" + "@ledgerhq/hw-transport" "6.31.8" + "@ledgerhq/hw-transport-webusb" "6.29.8" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-ledger" "^1.62.22-plasma.0" + "@types/w3c-web-usb" "^1.0.4" + p-queue "^7.4.1" + +"@shapeshiftoss/hdwallet-ledger@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger/-/hdwallet-ledger-1.62.22-plasma.0.tgz#e2fa8634a63369cf8551ae89829c1450932dd1ee" + integrity sha512-MPVwzqii6TR0eTDxkhCz+6w+9wsu1ZqgfV24s7Mfqa1OZ5ofawIzTXfyh/VQkntl6SfHrTDv7s6vi+9u/rDh8w== + dependencies: + "@ethereumjs/common" "3.2.0" + "@ethereumjs/tx" "4.2.0" + "@ledgerhq/device-core" "^0.5.4" + "@ledgerhq/hw-app-btc" "^10.10.0" + "@ledgerhq/hw-app-cosmos" "^6.32.4" + "@ledgerhq/hw-app-eth" "^6.45.13" + "@ledgerhq/hw-app-solana" "^7.5.1" + "@ledgerhq/hw-transport" "6.31.8" + "@ledgerhq/logs" "6.13.0" + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@solana/web3.js" "1.95.8" + base64-js "^1.5.1" + bchaddrjs "^0.4.4" + bitcoinjs-message "^2.0.0" + bs58check "2.1.2" + ethereumjs-tx "1.3.7" + ethereumjs-util "^6.1.0" + ethers "5.7.2" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-metamask-multichain@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-metamask-multichain/-/hdwallet-metamask-multichain-1.62.22-plasma.0.tgz#f16d5cb5d22a9c26449ae28f1de3ea7e41d51463" + integrity sha512-uEJl84fBEWjnbbRMv9VO/qVnUIPRy3h4c10GRKWaRRrQuNpd44g0LKg2HNl4fwHPN32TCCfjAYMaPwgz9h1O3g== + dependencies: + "@metamask/detect-provider" "^1.2.0" + "@metamask/onboarding" "^1.0.1" + "@shapeshiftoss/common-api" "^9.3.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/metamask-snaps-adapter" "^1.0.12" + "@shapeshiftoss/metamask-snaps-types" "^1.0.12" + eth-rpc-errors "^4.0.3" + lodash "^4.17.21" + mipd "^0.0.7" + +"@shapeshiftoss/hdwallet-native@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-native/-/hdwallet-native-1.62.22-plasma.0.tgz#dc77c7e43c06c9ecd451ae7cd7c9f19f3dbe19cc" + integrity sha512-9SHupayj1gGfswwZnZTY/bVq9LGf2nveBaUXzDdY1SJmRQBXmK+sqBnyugKXRtTd2VOkAFSS7mv694A2CAOx7w== + dependencies: + "@bitcoinerlab/secp256k1" "^1.1.1" + "@noble/curves" "^1.4.0" + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/proto-tx-builder" "0.10.0" + "@zxing/text-encoding" "^0.9.0" + bchaddrjs "^0.4.9" + bech32 "^1.1.4" + bignumber.js "^9.0.1" + bip32 "^2.0.5" + bip39 "^3.0.2" + bnb-javascript-sdk-nobroadcast "2.16.15" + crypto-js "^4.0.0" + ecpair "^3.0.0-rc.0" + eip-712 "^1.0.0" + ethers "5.7.2" + eventemitter2 "^5.0.1" + funtypes "^3.0.1" + hash-wasm "^4.11.0" + lodash "^4.17.21" + node-fetch "^2.6.1" + p-lazy "^3.1.0" + scrypt-js "^3.0.1" + tendermint-tx-builder "1.0.16" + +"@shapeshiftoss/hdwallet-phantom@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-phantom/-/hdwallet-phantom-1.62.22-plasma.0.tgz#2269c773837100fcd22ee4e4aedd4d621cafd7c4" + integrity sha512-w9R6C59BewWcLgD5NL9B+XxhW5NCqnZcRfIdgpCxk5U2/NeBrErkYyKfhKT/mYANMp/nGn2UG0/xwxL7SLOBYQ== + dependencies: + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@solana/web3.js" "1.95.8" + base64-js "^1.5.1" + bitcoinjs-message "^2.0.0" + ethers "5.7.2" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-portis@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-portis/-/hdwallet-portis-1.62.22-plasma.0.tgz#e8aec4c28dabb4613874873c0ba4c6a71ddb19b4" + integrity sha512-lOMpiQuE6svJNOf0f+mPGZkia1vj8lKRz4KByKTHSSmaOBe6WZblUse8pmE4ILIMtFKJiqBXyuufxHWmiZ6CAw== + dependencies: + "@portis/web3" "3.0.10" + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + base64-js "^1.5.1" + bip32 "^2.0.4" + bitcoinjs-message "^2.1.0" + lodash "^4.17.15" + p-lazy "^3.1.0" + web3 "^1.5.1" + +"@shapeshiftoss/hdwallet-trezor-connect@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor-connect/-/hdwallet-trezor-connect-1.62.22-plasma.0.tgz#d9f866c1f54e8c52798cc503765a8ef30ee96403" + integrity sha512-V5zyMSJuDWX5Ul5ENXjVIaEkiEJKxyySwBEVSzxlI7PQHIqdOLiKVbTAan2nzBXwEmPDQNPfn1nZWZegd63sDw== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-trezor" "^1.62.22-plasma.0" + "@trezor/connect-web" "^9.6.4" + +"@shapeshiftoss/hdwallet-trezor@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor/-/hdwallet-trezor-1.62.22-plasma.0.tgz#1e8e83386e5779fc929131a9363b33a8c03e8418" + integrity sha512-M4jeJGGogRBCLqNGjRdToa3ojq7avzBV8fKwsJWxipjx4qh/QYltEaHJuPq09F9skNMoLGsdrlD4YaK2VyDmWw== + dependencies: + "@ethereumjs/common" "3.2.0" + "@ethereumjs/tx" "4.2.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + base64-js "^1.5.1" + bchaddrjs "^0.4.4" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-vultisig@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-vultisig/-/hdwallet-vultisig-1.62.22-plasma.0.tgz#4722cf3f7e029760c241d687a9aa4db30be4e713" + integrity sha512-h8SFQMIqJJCCmcTz5V0J42cIgregrAQlHBZ7sddECpuMfFHAlwSeDLWHw4fVo1+a015owVa/FVN18iTBT0RBBg== + dependencies: + "@cosmjs/amino" "^0.28.13" + "@cosmjs/stargate" "^0.28.13" + "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@solana/web3.js" "1.95.8" + base64-js "^1.5.1" + bitcoinjs-message "^2.0.0" + ethers "5.7.2" + lodash "^4.17.21" + +"@shapeshiftoss/hdwallet-walletconnect@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnect/-/hdwallet-walletconnect-1.62.22-plasma.0.tgz#c79d3957dacc837d1ba0b7ea4f9a05065c1c69a6" + integrity sha512-MXKdmKEKEnTRxtfd7p1mQDQxwYBgRGTLby6pTOoZRiAqE4e3J+B+7MdOcOKyfe5y6qJdGZVsvNE1mFDsRVHXkQ== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@walletconnect/qrcode-modal" "^1.7.8" + "@walletconnect/web3-provider" "^1.7.8" + ethers "^5.6.5" + +"@shapeshiftoss/hdwallet-walletconnectv2@^1.62.22-plasma.0": + version "1.62.22-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnectv2/-/hdwallet-walletconnectv2-1.62.22-plasma.0.tgz#dab0c22aee7425bb0d9f0098bb63a90194c722cb" + integrity sha512-8nD6SqsW1TW9X6VBS0Q10xiIIL0O2N3aempi6KpW5GCRNXkVZ5UN7dVRIw7T+a5Y+yS1uo6hLrZLGkwaB3cLzA== + dependencies: + "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@walletconnect/ethereum-provider" "^2.20.2" + "@walletconnect/modal" "^2.6.2" + ethers "^5.6.5" + "@shapeshiftoss/logger@^1.1.2", "@shapeshiftoss/logger@^1.1.3": version "1.1.3" resolved "https://registry.yarnpkg.com/@shapeshiftoss/logger/-/logger-1.1.3.tgz#ff05765775351c8adc99cf747f14b5619311e023" From dec45b342e76728a80456ff051d9d33742575830 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:47:04 +0300 Subject: [PATCH 06/18] wip: wip --- examples/sandbox/package.json | 2 +- integration/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index dd2312b76..7b059ab91 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.62.22-plasma.0", + "version": "1.62.23-plasma.0", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", diff --git a/integration/package.json b/integration/package.json index ca027d412..aff3bd78f 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.62.22-plasma.0", + "version": "1.62.23-plasma.0", "main": "index.js", "license": "MIT", "private": true, diff --git a/lerna.json b/lerna.json index 55e1116ba..811a296cf 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.62.22-plasma.0", + "version": "1.62.23-plasma.0", "npmClient": "yarn", "useWorkspaces": true, "command": { From 2944c3111cdd4b2696df4fb660798944d5afddb7 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:58:13 +0300 Subject: [PATCH 07/18] feat: bump --- examples/sandbox/package.json | 36 +++--- integration/package.json | 20 ++-- yarn.lock | 202 +++++++++++++++++----------------- 3 files changed, 130 insertions(+), 128 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index 7b059ab91..c9c41e128 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -12,24 +12,24 @@ "dependencies": { "@esm2cjs/p-queue": "^7.3.0", "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-coinbase": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-core": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keplr": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-ledger": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-ledger-webhid": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-ledger-webusb": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-native": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-phantom": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-portis": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-trezor": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-trezor-connect": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-vultisig": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-walletconnect": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-walletconnectv2": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-coinbase": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-core": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keplr": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-ledger": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-ledger-webhid": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-ledger-webusb": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-native": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-phantom": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-portis": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-trezor": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-trezor-connect": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-vultisig": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-walletconnect": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-walletconnectv2": "^1.62.23-plasma.0", "bip32": "^2.0.4", "eip-712": "^1.0.0", "jquery": "^3.7.1", diff --git a/integration/package.json b/integration/package.json index aff3bd78f..cb8610d4a 100644 --- a/integration/package.json +++ b/integration/package.json @@ -11,16 +11,16 @@ }, "dependencies": { "@bitcoinerlab/secp256k1": "^1.1.1", - "@shapeshiftoss/hdwallet-core": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-ledger": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-native": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-portis": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-trezor": "^1.62.22-plasma.0", - "@shapeshiftoss/hdwallet-vultisig": "^1.62.22-plasma.0", + "@shapeshiftoss/hdwallet-core": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-ledger": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-native": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-portis": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-trezor": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-vultisig": "^1.62.23-plasma.0", "fast-json-stable-stringify": "^2.1.0", "msw": "^0.27.1", "whatwg-fetch": "^3.6.2" diff --git a/yarn.lock b/yarn.lock index 0f218f0e5..fadd54f2d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4108,20 +4108,20 @@ uuid "^8.3.2" ws "^8.8.0" -"@shapeshiftoss/hdwallet-coinbase@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-coinbase/-/hdwallet-coinbase-1.62.22-plasma.0.tgz#9f7e6c2ab0936b573b9a5346f61b6800d10c7958" - integrity sha512-8v3gJyzQmxh7NFJ1dWJO5OymKesKLKmUCDnjFiQwUKo4mFBj/PGzNXBmaU9PhkOm4uMBktaUS8AcZbh5LLXBGg== +"@shapeshiftoss/hdwallet-coinbase@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-coinbase/-/hdwallet-coinbase-1.62.23-plasma.0.tgz#449fd24f14077dfd9458cb3dedcaf43e89b1c895" + integrity sha512-tgBpTlv852NDGRpdcqKC7amBgXrmp1K2B61qxiAmFdjgxwyJoBXGE6MLROM+RjpBDGnBz7+03nXv499NlpyytA== dependencies: "@coinbase/wallet-sdk" "^3.6.6" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" eth-rpc-errors "^4.0.3" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-core@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.62.22-plasma.0.tgz#a4b7b5315b3c8e399257b198c38505ff640d10be" - integrity sha512-H7rfPFpouTatIaY9yBtyj4Lk81SDLyMaBlb+rkEG/yGjRJ0EJSVElKdvjVk5kCOXo7ZaHwstcrbyfCo5vU8Byw== +"@shapeshiftoss/hdwallet-core@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.62.23-plasma.0.tgz#58102f089c17bb31c28096fbdf2d6ca3b74d1d36" + integrity sha512-Pj9lMviJvMXfrKkK3Ym0oBpCLrsJFdPR6pZH0hHFBTrMSA6cABD1ZlBQDvV322584gMEfYxsnGS0RpV4mn1++Q== dependencies: "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" "@shapeshiftoss/proto-tx-builder" "0.10.0" @@ -4147,35 +4147,35 @@ rxjs "^6.4.0" type-assertions "^1.1.0" -"@shapeshiftoss/hdwallet-keepkey-nodewebusb@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-nodewebusb/-/hdwallet-keepkey-nodewebusb-1.62.22-plasma.0.tgz#f4ec2bd113a0595329a0120d276d0f3936dfb7b1" - integrity sha512-T50yV96W79sUXDVebhwmkcxAOElvTUWU94d2j/DYkAESQMNDU7ilVTTsxbG7DdKetoAqd7jqlHERRKLU6qx6Fg== +"@shapeshiftoss/hdwallet-keepkey-nodewebusb@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-nodewebusb/-/hdwallet-keepkey-nodewebusb-1.62.23-plasma.0.tgz#20e2bf8636ea2d276695be6a23dac0ae06d0eb7b" + integrity sha512-Rrg93TZvBwqDuIGBiMvM8/atDmdtfq4MLXyicA33zNrWLKmcjbprG3lSuWmK6RABmnn0nx7GaWEcjDWv2oeDwg== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" -"@shapeshiftoss/hdwallet-keepkey-tcp@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-tcp/-/hdwallet-keepkey-tcp-1.62.22-plasma.0.tgz#7461c9b16330f400db82c4fe0ea6bcf5c6eb3763" - integrity sha512-Dv0HiXQowj8b/N3izTA1m8Ue0t4Jv5yHIxmEk1EIwKWzHATzD7VQwU3uKxqCj8+HP/mpDa/9D5AZJwhASBpcMg== +"@shapeshiftoss/hdwallet-keepkey-tcp@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-tcp/-/hdwallet-keepkey-tcp-1.62.23-plasma.0.tgz#90c9a30f088affb3a7a90b53f5f451d8dce702e1" + integrity sha512-be259lkBe5zAemiO3itzsKyDrbyhq84RfV9rFNHEIoby01fRreGOSpv+ZoXEJ09ZMtICp3gi4PFZN4QKw2S6Ww== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" axios "^0.21.1" -"@shapeshiftoss/hdwallet-keepkey-webusb@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-webusb/-/hdwallet-keepkey-webusb-1.62.22-plasma.0.tgz#39c297deb85bab019afd435bcecacf55d9edbbb4" - integrity sha512-Ub2uvx34exbotztxAWzr9vpL6zAqtjkvxfAeR2s2eS+HRiFjDjxMyi1W8QOCODwc/Vec01sWYdizXt2YP8Rsww== +"@shapeshiftoss/hdwallet-keepkey-webusb@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-webusb/-/hdwallet-keepkey-webusb-1.62.23-plasma.0.tgz#a533406651e0c8410d2e8ea68bfb7bf2527d963f" + integrity sha512-sVuVR1S1qyfuTZEjn+bRL5NwTmH6okEyBy0cqmlZYD78e7BO66d4AMiEVocRZlX+XauYGksAMiUq4iTunY2LxQ== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" -"@shapeshiftoss/hdwallet-keepkey@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey/-/hdwallet-keepkey-1.62.22-plasma.0.tgz#36b4637260b08b103a2d0eb80ab26864ea43b089" - integrity sha512-qSfrk7j0ifphLeuCU6FLj7U2J4xCGzpriTJtEiZKFBF2DgLsMHowMfQ+6Ab3XrpGyKCBYCVhYDVFK4sqaf00ow== +"@shapeshiftoss/hdwallet-keepkey@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey/-/hdwallet-keepkey-1.62.23-plasma.0.tgz#837e00551c98371fec86363c0f2ee91c6f090aab" + integrity sha512-MACi1sq0QBFGun8Zy3hfYmvK8Ql7195K4rnorixWEPsCpsUWagdcS4v0xwVY8DRAtOqMwYjZCP/nVRtMZVUmjg== dependencies: "@bitcoinerlab/secp256k1" "^1.1.1" "@ethereumjs/common" "3.2.0" @@ -4183,7 +4183,7 @@ "@keepkey/device-protocol" "7.13.4" "@metamask/eth-sig-util" "^7.0.0" "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@shapeshiftoss/proto-tx-builder" "0.10.0" bignumber.js "^9.0.1" bnb-javascript-sdk-nobroadcast "2.16.15" @@ -4195,37 +4195,37 @@ p-lazy "^3.1.0" semver "^7.3.8" -"@shapeshiftoss/hdwallet-keplr@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keplr/-/hdwallet-keplr-1.62.22-plasma.0.tgz#3b175b5919f89a5a0ca5e4d9a808eccfe297547a" - integrity sha512-CljbbMaYvXXwL9bbn1J4kpwfsh/vzgSDODS6BE4lw8I+5RI3Hqn7KT3hfmaHsA5xPwmAVoF40O3sjwHZLYS+2A== +"@shapeshiftoss/hdwallet-keplr@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keplr/-/hdwallet-keplr-1.62.23-plasma.0.tgz#ca3b3c88725cf59bf978ae9d152455ac7858d352" + integrity sha512-vH90MYgtVIRCO0tigODFfKe/MkMCjaHBbKQTn7Uxd2E9oDRiVDbjZqUigaFuIxhrcff0+E2f2C4XZMrj24BDsw== dependencies: "@cosmjs/amino" "^0.28.13" "@cosmjs/stargate" "^0.28.13" "@shapeshiftoss/caip" "8.15.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@shapeshiftoss/proto-tx-builder" "0.10.0" "@shapeshiftoss/types" "3.1.3" base64-js "^1.5.1" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-ledger-webhid@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webhid/-/hdwallet-ledger-webhid-1.62.22-plasma.0.tgz#a6b30a47636f99c1b94aadde21443c4b647e5efd" - integrity sha512-gjdNkNvsvSfMbA9SoVFjXGFBxJXyzUNoGEUMSrsn51A3o90DsKUQMr8KUSnyH9SkGeVXwk1P0Xyg2rRjZgit9g== +"@shapeshiftoss/hdwallet-ledger-webhid@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webhid/-/hdwallet-ledger-webhid-1.62.23-plasma.0.tgz#cb090582696122632b5747124af8e84dd6ccb03a" + integrity sha512-PTOic3A1s+qRhMP208cHf2TY6dHDFIQ+VxXDOzCjVm8xbEj4cbSTG7pluNStu48EzvO5iM8cSjnm6TpCGyfnDA== dependencies: "@ledgerhq/hw-app-btc" "^10.10.0" "@ledgerhq/hw-app-eth" "^6.45.13" "@ledgerhq/hw-transport" "6.31.8" "@ledgerhq/hw-transport-webhid" "^6.30.4" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-ledger" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-ledger" "^1.62.23-plasma.0" "@types/w3c-web-hid" "^1.0.2" -"@shapeshiftoss/hdwallet-ledger-webusb@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webusb/-/hdwallet-ledger-webusb-1.62.22-plasma.0.tgz#8ec7679e7e3d8268bd3a927931280e5067a01866" - integrity sha512-YzvJhP6DcllcuQnD0s7/xOoEr+E66l2m2syKhW+bFaY96GBtg7CQ9ybC225IKbY1V9vs+upjNne+N2NlxVSAmw== +"@shapeshiftoss/hdwallet-ledger-webusb@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webusb/-/hdwallet-ledger-webusb-1.62.23-plasma.0.tgz#0977bfa001a1ebf89f48a191a5e9d7b105610ba8" + integrity sha512-P+8qy7uQPhtlINvftDrbgH3wvgY09JmIHiE4k0T6og+WscT65RBTIZvgvx1JGjmLm3AIBYQKxFuMSZKuNNFj2A== dependencies: "@ledgerhq/hw-app-btc" "^10.10.0" "@ledgerhq/hw-app-cosmos" "^6.32.4" @@ -4233,15 +4233,15 @@ "@ledgerhq/hw-app-solana" "^7.5.1" "@ledgerhq/hw-transport" "6.31.8" "@ledgerhq/hw-transport-webusb" "6.29.8" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-ledger" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-ledger" "^1.62.23-plasma.0" "@types/w3c-web-usb" "^1.0.4" p-queue "^7.4.1" -"@shapeshiftoss/hdwallet-ledger@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger/-/hdwallet-ledger-1.62.22-plasma.0.tgz#e2fa8634a63369cf8551ae89829c1450932dd1ee" - integrity sha512-MPVwzqii6TR0eTDxkhCz+6w+9wsu1ZqgfV24s7Mfqa1OZ5ofawIzTXfyh/VQkntl6SfHrTDv7s6vi+9u/rDh8w== +"@shapeshiftoss/hdwallet-ledger@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger/-/hdwallet-ledger-1.62.23-plasma.0.tgz#62d5438e38651e3624923872c6fe00cd6a8b956c" + integrity sha512-AmxXGvjVSYbPct/LXCxSzzQ/cNWKnZeBx4y1H/UkZq1J9lTAX+RBq30GF1KpkHfTAop+wx2ZDophzM2K3+Xrqw== dependencies: "@ethereumjs/common" "3.2.0" "@ethereumjs/tx" "4.2.0" @@ -4250,10 +4250,12 @@ "@ledgerhq/hw-app-cosmos" "^6.32.4" "@ledgerhq/hw-app-eth" "^6.45.13" "@ledgerhq/hw-app-solana" "^7.5.1" + "@ledgerhq/hw-app-trx" "^6.31.9" "@ledgerhq/hw-transport" "6.31.8" "@ledgerhq/logs" "6.13.0" + "@mysten/ledgerjs-hw-app-sui" "^0.7.0" "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@solana/web3.js" "1.95.8" base64-js "^1.5.1" bchaddrjs "^0.4.4" @@ -4264,30 +4266,30 @@ ethers "5.7.2" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-metamask-multichain@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-metamask-multichain/-/hdwallet-metamask-multichain-1.62.22-plasma.0.tgz#f16d5cb5d22a9c26449ae28f1de3ea7e41d51463" - integrity sha512-uEJl84fBEWjnbbRMv9VO/qVnUIPRy3h4c10GRKWaRRrQuNpd44g0LKg2HNl4fwHPN32TCCfjAYMaPwgz9h1O3g== +"@shapeshiftoss/hdwallet-metamask-multichain@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-metamask-multichain/-/hdwallet-metamask-multichain-1.62.23-plasma.0.tgz#c3673c4aa85fb5bb7cda5628faf3439c236e36ce" + integrity sha512-jwjIeUlGvQ0OeeB9BUq6DHqsBTPBDFwKvi443Ibnz9nsgQYgUF7UVvD593q+aQzULDtv5Mu/686lx5YDiP6lHw== dependencies: "@metamask/detect-provider" "^1.2.0" "@metamask/onboarding" "^1.0.1" "@shapeshiftoss/common-api" "^9.3.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@shapeshiftoss/metamask-snaps-adapter" "^1.0.12" "@shapeshiftoss/metamask-snaps-types" "^1.0.12" eth-rpc-errors "^4.0.3" lodash "^4.17.21" mipd "^0.0.7" -"@shapeshiftoss/hdwallet-native@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-native/-/hdwallet-native-1.62.22-plasma.0.tgz#dc77c7e43c06c9ecd451ae7cd7c9f19f3dbe19cc" - integrity sha512-9SHupayj1gGfswwZnZTY/bVq9LGf2nveBaUXzDdY1SJmRQBXmK+sqBnyugKXRtTd2VOkAFSS7mv694A2CAOx7w== +"@shapeshiftoss/hdwallet-native@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-native/-/hdwallet-native-1.62.23-plasma.0.tgz#92d4f8b9a91e17ff8c04defc497ef9870567dd3e" + integrity sha512-v/gS0vJxUMn4kTBceMDXnxgL3aSc2iAvJ9H9JPoaAJA9dvLQImVGdwpkhYa69PVwLDWOebLpUcpgoRfXnoqzOg== dependencies: "@bitcoinerlab/secp256k1" "^1.1.1" "@noble/curves" "^1.4.0" "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@shapeshiftoss/proto-tx-builder" "0.10.0" "@zxing/text-encoding" "^0.9.0" bchaddrjs "^0.4.9" @@ -4309,27 +4311,27 @@ scrypt-js "^3.0.1" tendermint-tx-builder "1.0.16" -"@shapeshiftoss/hdwallet-phantom@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-phantom/-/hdwallet-phantom-1.62.22-plasma.0.tgz#2269c773837100fcd22ee4e4aedd4d621cafd7c4" - integrity sha512-w9R6C59BewWcLgD5NL9B+XxhW5NCqnZcRfIdgpCxk5U2/NeBrErkYyKfhKT/mYANMp/nGn2UG0/xwxL7SLOBYQ== +"@shapeshiftoss/hdwallet-phantom@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-phantom/-/hdwallet-phantom-1.62.23-plasma.0.tgz#d8258e3a2cad119b2596194697414b6ea2ce0edd" + integrity sha512-7H/LygJApk8Hldw35fKOqKsN8wnnENh5loOnYCNVjS4eyMOuKDb1b9HJXC4yLskpnjVGA5kqcLiPCYDxkWC4hA== dependencies: "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@solana/web3.js" "1.95.8" base64-js "^1.5.1" bitcoinjs-message "^2.0.0" ethers "5.7.2" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-portis@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-portis/-/hdwallet-portis-1.62.22-plasma.0.tgz#e8aec4c28dabb4613874873c0ba4c6a71ddb19b4" - integrity sha512-lOMpiQuE6svJNOf0f+mPGZkia1vj8lKRz4KByKTHSSmaOBe6WZblUse8pmE4ILIMtFKJiqBXyuufxHWmiZ6CAw== +"@shapeshiftoss/hdwallet-portis@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-portis/-/hdwallet-portis-1.62.23-plasma.0.tgz#edcff33b4c1cce4738d306983f5647c5e2f76062" + integrity sha512-y4dUWx37TkkV71KTXGTKm0ObSRQVGazchcn3Y3cK/sCHApizsMxkQVoshdX+PHS0/tq4BSAFnOJpAuqWRoNLWA== dependencies: "@portis/web3" "3.0.10" "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" base64-js "^1.5.1" bip32 "^2.0.4" bitcoinjs-message "^2.1.0" @@ -4337,58 +4339,58 @@ p-lazy "^3.1.0" web3 "^1.5.1" -"@shapeshiftoss/hdwallet-trezor-connect@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor-connect/-/hdwallet-trezor-connect-1.62.22-plasma.0.tgz#d9f866c1f54e8c52798cc503765a8ef30ee96403" - integrity sha512-V5zyMSJuDWX5Ul5ENXjVIaEkiEJKxyySwBEVSzxlI7PQHIqdOLiKVbTAan2nzBXwEmPDQNPfn1nZWZegd63sDw== +"@shapeshiftoss/hdwallet-trezor-connect@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor-connect/-/hdwallet-trezor-connect-1.62.23-plasma.0.tgz#59a71c3768712b925fcde974a08b09108a416e0d" + integrity sha512-tdiZOSpkBEU5CNUCpK2xMyfVrvov3/sPCQuzCQrcmPyHv+U9tK7m5/OgFCZffGTuuoXPgFYWRRvimqMoasB0Ng== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" - "@shapeshiftoss/hdwallet-trezor" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" + "@shapeshiftoss/hdwallet-trezor" "^1.62.23-plasma.0" "@trezor/connect-web" "^9.6.4" -"@shapeshiftoss/hdwallet-trezor@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor/-/hdwallet-trezor-1.62.22-plasma.0.tgz#1e8e83386e5779fc929131a9363b33a8c03e8418" - integrity sha512-M4jeJGGogRBCLqNGjRdToa3ojq7avzBV8fKwsJWxipjx4qh/QYltEaHJuPq09F9skNMoLGsdrlD4YaK2VyDmWw== +"@shapeshiftoss/hdwallet-trezor@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor/-/hdwallet-trezor-1.62.23-plasma.0.tgz#638aef49e77b8600def346aefe3ba419440a5909" + integrity sha512-NUruO0oZFPN7TO8FKOpeLeiOvRA+FJB48wVsGYc3u2iKpD5sCbKr4o5FsXVIhDBm+LKLh+60sPA75f8L4YHNhA== dependencies: "@ethereumjs/common" "3.2.0" "@ethereumjs/tx" "4.2.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" base64-js "^1.5.1" bchaddrjs "^0.4.4" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-vultisig@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-vultisig/-/hdwallet-vultisig-1.62.22-plasma.0.tgz#4722cf3f7e029760c241d687a9aa4db30be4e713" - integrity sha512-h8SFQMIqJJCCmcTz5V0J42cIgregrAQlHBZ7sddECpuMfFHAlwSeDLWHw4fVo1+a015owVa/FVN18iTBT0RBBg== +"@shapeshiftoss/hdwallet-vultisig@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-vultisig/-/hdwallet-vultisig-1.62.23-plasma.0.tgz#1701428fb4ee105be26b51179e393afb5074a69c" + integrity sha512-/UwcITSuX4Wjz/Uy30SgDB26B6UjbC8/NZaXyK2GjHzwUjk+ceEwgmv2NyzlF4wxtdfY6zjM3PlYmbm7TPEdrg== dependencies: "@cosmjs/amino" "^0.28.13" "@cosmjs/stargate" "^0.28.13" "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@solana/web3.js" "1.95.8" base64-js "^1.5.1" bitcoinjs-message "^2.0.0" ethers "5.7.2" lodash "^4.17.21" -"@shapeshiftoss/hdwallet-walletconnect@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnect/-/hdwallet-walletconnect-1.62.22-plasma.0.tgz#c79d3957dacc837d1ba0b7ea4f9a05065c1c69a6" - integrity sha512-MXKdmKEKEnTRxtfd7p1mQDQxwYBgRGTLby6pTOoZRiAqE4e3J+B+7MdOcOKyfe5y6qJdGZVsvNE1mFDsRVHXkQ== +"@shapeshiftoss/hdwallet-walletconnect@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnect/-/hdwallet-walletconnect-1.62.23-plasma.0.tgz#50a9a2a066cca1075c87ed4253b010383760dbe8" + integrity sha512-xZVVRwqrGK5vD+th/I6erCbAGmxu+FWquekl6PzO+FoinmU1YAABIeoqP6dWx7wkRNmWqu94UGr/t6z2pc7wvw== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@walletconnect/qrcode-modal" "^1.7.8" "@walletconnect/web3-provider" "^1.7.8" ethers "^5.6.5" -"@shapeshiftoss/hdwallet-walletconnectv2@^1.62.22-plasma.0": - version "1.62.22-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnectv2/-/hdwallet-walletconnectv2-1.62.22-plasma.0.tgz#dab0c22aee7425bb0d9f0098bb63a90194c722cb" - integrity sha512-8nD6SqsW1TW9X6VBS0Q10xiIIL0O2N3aempi6KpW5GCRNXkVZ5UN7dVRIw7T+a5Y+yS1uo6hLrZLGkwaB3cLzA== +"@shapeshiftoss/hdwallet-walletconnectv2@^1.62.23-plasma.0": + version "1.62.23-plasma.0" + resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnectv2/-/hdwallet-walletconnectv2-1.62.23-plasma.0.tgz#49ff7eb7c2ab951b4dd33581e3edc03443cd1a1b" + integrity sha512-JUFTJwAHuRXaGzMkY//xHzHl7leSqE5HsolF5gNgy5UgrQygZd7NWw6rFI5HmhyZGohHKZiGuWXlbUiX+hoPIQ== dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.22-plasma.0" + "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" "@walletconnect/ethereum-provider" "^2.20.2" "@walletconnect/modal" "^2.6.2" ethers "^5.6.5" From 6d71ea682cb721d86b2e0db230cd73c8c8d23661 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 21:24:22 +0300 Subject: [PATCH 08/18] chore: revert version bumps to master versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Restore lerna.json and package.json files to origin/master versions, removing Plasma-specific version bumps. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- examples/sandbox/package.json | 38 +++++++++++++++++------------------ integration/package.json | 22 ++++++++++---------- lerna.json | 9 ++------- 3 files changed, 32 insertions(+), 37 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index c9c41e128..11e4a581e 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.62.23-plasma.0", + "version": "1.62.21", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", @@ -12,24 +12,24 @@ "dependencies": { "@esm2cjs/p-queue": "^7.3.0", "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-coinbase": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-core": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keplr": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-ledger": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-ledger-webhid": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-ledger-webusb": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-native": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-phantom": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-portis": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-trezor": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-trezor-connect": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-vultisig": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-walletconnect": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-walletconnectv2": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-coinbase": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.21", + "@shapeshiftoss/hdwallet-keplr": "1.62.21", + "@shapeshiftoss/hdwallet-ledger": "1.62.21", + "@shapeshiftoss/hdwallet-ledger-webhid": "1.62.21", + "@shapeshiftoss/hdwallet-ledger-webusb": "1.62.21", + "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.21", + "@shapeshiftoss/hdwallet-native": "1.62.21", + "@shapeshiftoss/hdwallet-phantom": "1.62.21", + "@shapeshiftoss/hdwallet-portis": "1.62.21", + "@shapeshiftoss/hdwallet-trezor": "1.62.21", + "@shapeshiftoss/hdwallet-trezor-connect": "1.62.21", + "@shapeshiftoss/hdwallet-vultisig": "1.62.21", + "@shapeshiftoss/hdwallet-walletconnect": "1.62.21", + "@shapeshiftoss/hdwallet-walletconnectv2": "1.62.21", "bip32": "^2.0.4", "eip-712": "^1.0.0", "jquery": "^3.7.1", diff --git a/integration/package.json b/integration/package.json index cb8610d4a..8dbb7e9c1 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.62.23-plasma.0", + "version": "1.62.21", "main": "index.js", "license": "MIT", "private": true, @@ -11,16 +11,16 @@ }, "dependencies": { "@bitcoinerlab/secp256k1": "^1.1.1", - "@shapeshiftoss/hdwallet-core": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-keepkey-tcp": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-ledger": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-metamask-multichain": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-native": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-portis": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-trezor": "^1.62.23-plasma.0", - "@shapeshiftoss/hdwallet-vultisig": "^1.62.23-plasma.0", + "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.21", + "@shapeshiftoss/hdwallet-ledger": "1.62.21", + "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.21", + "@shapeshiftoss/hdwallet-native": "1.62.21", + "@shapeshiftoss/hdwallet-portis": "1.62.21", + "@shapeshiftoss/hdwallet-trezor": "1.62.21", + "@shapeshiftoss/hdwallet-vultisig": "1.62.21", "fast-json-stable-stringify": "^2.1.0", "msw": "^0.27.1", "whatwg-fetch": "^3.6.2" diff --git a/lerna.json b/lerna.json index 811a296cf..2bd7a6d60 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.62.23-plasma.0", + "version": "1.62.21", "npmClient": "yarn", "useWorkspaces": true, "command": { @@ -8,10 +8,5 @@ "message": "chore(release): publish %v" } }, - "ignoreChanges": [ - "**/__fixtures__/**", - "**/__tests__/**", - "**/*.md", - "**/.env" - ] + "ignoreChanges": ["**/__fixtures__/**", "**/__tests__/**", "**/*.md", "**/.env"] } From 46ca47ebfc8506cc505784afe2c7ec749fcdea40 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Wed, 3 Dec 2025 21:26:03 +0300 Subject: [PATCH 09/18] chore: revert yarn.lock to master version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- yarn.lock | 273 ------------------------------------------------------ 1 file changed, 273 deletions(-) diff --git a/yarn.lock b/yarn.lock index fadd54f2d..8ea43d410 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4108,31 +4108,6 @@ uuid "^8.3.2" ws "^8.8.0" -"@shapeshiftoss/hdwallet-coinbase@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-coinbase/-/hdwallet-coinbase-1.62.23-plasma.0.tgz#449fd24f14077dfd9458cb3dedcaf43e89b1c895" - integrity sha512-tgBpTlv852NDGRpdcqKC7amBgXrmp1K2B61qxiAmFdjgxwyJoBXGE6MLROM+RjpBDGnBz7+03nXv499NlpyytA== - dependencies: - "@coinbase/wallet-sdk" "^3.6.6" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - eth-rpc-errors "^4.0.3" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-core@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.62.23-plasma.0.tgz#58102f089c17bb31c28096fbdf2d6ca3b74d1d36" - integrity sha512-Pj9lMviJvMXfrKkK3Ym0oBpCLrsJFdPR6pZH0hHFBTrMSA6cABD1ZlBQDvV322584gMEfYxsnGS0RpV4mn1++Q== - dependencies: - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/proto-tx-builder" "0.10.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" - "@shapeshiftoss/hdwallet-core@latest": version "1.56.0" resolved "https://registry.yarnpkg.com/@shapeshiftoss/hdwallet-core/-/hdwallet-core-1.56.0.tgz#6c14a2dc7eb394d1a927999f549c15eb8bd42421" @@ -4147,254 +4122,6 @@ rxjs "^6.4.0" type-assertions "^1.1.0" -"@shapeshiftoss/hdwallet-keepkey-nodewebusb@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-nodewebusb/-/hdwallet-keepkey-nodewebusb-1.62.23-plasma.0.tgz#20e2bf8636ea2d276695be6a23dac0ae06d0eb7b" - integrity sha512-Rrg93TZvBwqDuIGBiMvM8/atDmdtfq4MLXyicA33zNrWLKmcjbprG3lSuWmK6RABmnn0nx7GaWEcjDWv2oeDwg== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" - -"@shapeshiftoss/hdwallet-keepkey-tcp@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-tcp/-/hdwallet-keepkey-tcp-1.62.23-plasma.0.tgz#90c9a30f088affb3a7a90b53f5f451d8dce702e1" - integrity sha512-be259lkBe5zAemiO3itzsKyDrbyhq84RfV9rFNHEIoby01fRreGOSpv+ZoXEJ09ZMtICp3gi4PFZN4QKw2S6Ww== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" - axios "^0.21.1" - -"@shapeshiftoss/hdwallet-keepkey-webusb@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey-webusb/-/hdwallet-keepkey-webusb-1.62.23-plasma.0.tgz#a533406651e0c8410d2e8ea68bfb7bf2527d963f" - integrity sha512-sVuVR1S1qyfuTZEjn+bRL5NwTmH6okEyBy0cqmlZYD78e7BO66d4AMiEVocRZlX+XauYGksAMiUq4iTunY2LxQ== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-keepkey" "^1.62.23-plasma.0" - -"@shapeshiftoss/hdwallet-keepkey@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keepkey/-/hdwallet-keepkey-1.62.23-plasma.0.tgz#837e00551c98371fec86363c0f2ee91c6f090aab" - integrity sha512-MACi1sq0QBFGun8Zy3hfYmvK8Ql7195K4rnorixWEPsCpsUWagdcS4v0xwVY8DRAtOqMwYjZCP/nVRtMZVUmjg== - dependencies: - "@bitcoinerlab/secp256k1" "^1.1.1" - "@ethereumjs/common" "3.2.0" - "@ethereumjs/tx" "4.2.0" - "@keepkey/device-protocol" "7.13.4" - "@metamask/eth-sig-util" "^7.0.0" - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/proto-tx-builder" "0.10.0" - bignumber.js "^9.0.1" - bnb-javascript-sdk-nobroadcast "2.16.15" - crypto-js "^4.0.0" - eip55 "^2.1.0" - google-protobuf "^3.15.8" - icepick "^2.4.0" - lodash "^4.17.21" - p-lazy "^3.1.0" - semver "^7.3.8" - -"@shapeshiftoss/hdwallet-keplr@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-keplr/-/hdwallet-keplr-1.62.23-plasma.0.tgz#ca3b3c88725cf59bf978ae9d152455ac7858d352" - integrity sha512-vH90MYgtVIRCO0tigODFfKe/MkMCjaHBbKQTn7Uxd2E9oDRiVDbjZqUigaFuIxhrcff0+E2f2C4XZMrj24BDsw== - dependencies: - "@cosmjs/amino" "^0.28.13" - "@cosmjs/stargate" "^0.28.13" - "@shapeshiftoss/caip" "8.15.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/proto-tx-builder" "0.10.0" - "@shapeshiftoss/types" "3.1.3" - base64-js "^1.5.1" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-ledger-webhid@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webhid/-/hdwallet-ledger-webhid-1.62.23-plasma.0.tgz#cb090582696122632b5747124af8e84dd6ccb03a" - integrity sha512-PTOic3A1s+qRhMP208cHf2TY6dHDFIQ+VxXDOzCjVm8xbEj4cbSTG7pluNStu48EzvO5iM8cSjnm6TpCGyfnDA== - dependencies: - "@ledgerhq/hw-app-btc" "^10.10.0" - "@ledgerhq/hw-app-eth" "^6.45.13" - "@ledgerhq/hw-transport" "6.31.8" - "@ledgerhq/hw-transport-webhid" "^6.30.4" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-ledger" "^1.62.23-plasma.0" - "@types/w3c-web-hid" "^1.0.2" - -"@shapeshiftoss/hdwallet-ledger-webusb@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger-webusb/-/hdwallet-ledger-webusb-1.62.23-plasma.0.tgz#0977bfa001a1ebf89f48a191a5e9d7b105610ba8" - integrity sha512-P+8qy7uQPhtlINvftDrbgH3wvgY09JmIHiE4k0T6og+WscT65RBTIZvgvx1JGjmLm3AIBYQKxFuMSZKuNNFj2A== - dependencies: - "@ledgerhq/hw-app-btc" "^10.10.0" - "@ledgerhq/hw-app-cosmos" "^6.32.4" - "@ledgerhq/hw-app-eth" "^6.45.13" - "@ledgerhq/hw-app-solana" "^7.5.1" - "@ledgerhq/hw-transport" "6.31.8" - "@ledgerhq/hw-transport-webusb" "6.29.8" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-ledger" "^1.62.23-plasma.0" - "@types/w3c-web-usb" "^1.0.4" - p-queue "^7.4.1" - -"@shapeshiftoss/hdwallet-ledger@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-ledger/-/hdwallet-ledger-1.62.23-plasma.0.tgz#62d5438e38651e3624923872c6fe00cd6a8b956c" - integrity sha512-AmxXGvjVSYbPct/LXCxSzzQ/cNWKnZeBx4y1H/UkZq1J9lTAX+RBq30GF1KpkHfTAop+wx2ZDophzM2K3+Xrqw== - dependencies: - "@ethereumjs/common" "3.2.0" - "@ethereumjs/tx" "4.2.0" - "@ledgerhq/device-core" "^0.5.4" - "@ledgerhq/hw-app-btc" "^10.10.0" - "@ledgerhq/hw-app-cosmos" "^6.32.4" - "@ledgerhq/hw-app-eth" "^6.45.13" - "@ledgerhq/hw-app-solana" "^7.5.1" - "@ledgerhq/hw-app-trx" "^6.31.9" - "@ledgerhq/hw-transport" "6.31.8" - "@ledgerhq/logs" "6.13.0" - "@mysten/ledgerjs-hw-app-sui" "^0.7.0" - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@solana/web3.js" "1.95.8" - base64-js "^1.5.1" - bchaddrjs "^0.4.4" - bitcoinjs-message "^2.0.0" - bs58check "2.1.2" - ethereumjs-tx "1.3.7" - ethereumjs-util "^6.1.0" - ethers "5.7.2" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-metamask-multichain@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-metamask-multichain/-/hdwallet-metamask-multichain-1.62.23-plasma.0.tgz#c3673c4aa85fb5bb7cda5628faf3439c236e36ce" - integrity sha512-jwjIeUlGvQ0OeeB9BUq6DHqsBTPBDFwKvi443Ibnz9nsgQYgUF7UVvD593q+aQzULDtv5Mu/686lx5YDiP6lHw== - dependencies: - "@metamask/detect-provider" "^1.2.0" - "@metamask/onboarding" "^1.0.1" - "@shapeshiftoss/common-api" "^9.3.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/metamask-snaps-adapter" "^1.0.12" - "@shapeshiftoss/metamask-snaps-types" "^1.0.12" - eth-rpc-errors "^4.0.3" - lodash "^4.17.21" - mipd "^0.0.7" - -"@shapeshiftoss/hdwallet-native@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-native/-/hdwallet-native-1.62.23-plasma.0.tgz#92d4f8b9a91e17ff8c04defc497ef9870567dd3e" - integrity sha512-v/gS0vJxUMn4kTBceMDXnxgL3aSc2iAvJ9H9JPoaAJA9dvLQImVGdwpkhYa69PVwLDWOebLpUcpgoRfXnoqzOg== - dependencies: - "@bitcoinerlab/secp256k1" "^1.1.1" - "@noble/curves" "^1.4.0" - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/proto-tx-builder" "0.10.0" - "@zxing/text-encoding" "^0.9.0" - bchaddrjs "^0.4.9" - bech32 "^1.1.4" - bignumber.js "^9.0.1" - bip32 "^2.0.5" - bip39 "^3.0.2" - bnb-javascript-sdk-nobroadcast "2.16.15" - crypto-js "^4.0.0" - ecpair "^3.0.0-rc.0" - eip-712 "^1.0.0" - ethers "5.7.2" - eventemitter2 "^5.0.1" - funtypes "^3.0.1" - hash-wasm "^4.11.0" - lodash "^4.17.21" - node-fetch "^2.6.1" - p-lazy "^3.1.0" - scrypt-js "^3.0.1" - tendermint-tx-builder "1.0.16" - -"@shapeshiftoss/hdwallet-phantom@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-phantom/-/hdwallet-phantom-1.62.23-plasma.0.tgz#d8258e3a2cad119b2596194697414b6ea2ce0edd" - integrity sha512-7H/LygJApk8Hldw35fKOqKsN8wnnENh5loOnYCNVjS4eyMOuKDb1b9HJXC4yLskpnjVGA5kqcLiPCYDxkWC4hA== - dependencies: - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@solana/web3.js" "1.95.8" - base64-js "^1.5.1" - bitcoinjs-message "^2.0.0" - ethers "5.7.2" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-portis@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-portis/-/hdwallet-portis-1.62.23-plasma.0.tgz#edcff33b4c1cce4738d306983f5647c5e2f76062" - integrity sha512-y4dUWx37TkkV71KTXGTKm0ObSRQVGazchcn3Y3cK/sCHApizsMxkQVoshdX+PHS0/tq4BSAFnOJpAuqWRoNLWA== - dependencies: - "@portis/web3" "3.0.10" - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - base64-js "^1.5.1" - bip32 "^2.0.4" - bitcoinjs-message "^2.1.0" - lodash "^4.17.15" - p-lazy "^3.1.0" - web3 "^1.5.1" - -"@shapeshiftoss/hdwallet-trezor-connect@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor-connect/-/hdwallet-trezor-connect-1.62.23-plasma.0.tgz#59a71c3768712b925fcde974a08b09108a416e0d" - integrity sha512-tdiZOSpkBEU5CNUCpK2xMyfVrvov3/sPCQuzCQrcmPyHv+U9tK7m5/OgFCZffGTuuoXPgFYWRRvimqMoasB0Ng== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@shapeshiftoss/hdwallet-trezor" "^1.62.23-plasma.0" - "@trezor/connect-web" "^9.6.4" - -"@shapeshiftoss/hdwallet-trezor@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-trezor/-/hdwallet-trezor-1.62.23-plasma.0.tgz#638aef49e77b8600def346aefe3ba419440a5909" - integrity sha512-NUruO0oZFPN7TO8FKOpeLeiOvRA+FJB48wVsGYc3u2iKpD5sCbKr4o5FsXVIhDBm+LKLh+60sPA75f8L4YHNhA== - dependencies: - "@ethereumjs/common" "3.2.0" - "@ethereumjs/tx" "4.2.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - base64-js "^1.5.1" - bchaddrjs "^0.4.4" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-vultisig@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-vultisig/-/hdwallet-vultisig-1.62.23-plasma.0.tgz#1701428fb4ee105be26b51179e393afb5074a69c" - integrity sha512-/UwcITSuX4Wjz/Uy30SgDB26B6UjbC8/NZaXyK2GjHzwUjk+ceEwgmv2NyzlF4wxtdfY6zjM3PlYmbm7TPEdrg== - dependencies: - "@cosmjs/amino" "^0.28.13" - "@cosmjs/stargate" "^0.28.13" - "@shapeshiftoss/bitcoinjs-lib" "7.0.0-shapeshift.0" - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@solana/web3.js" "1.95.8" - base64-js "^1.5.1" - bitcoinjs-message "^2.0.0" - ethers "5.7.2" - lodash "^4.17.21" - -"@shapeshiftoss/hdwallet-walletconnect@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnect/-/hdwallet-walletconnect-1.62.23-plasma.0.tgz#50a9a2a066cca1075c87ed4253b010383760dbe8" - integrity sha512-xZVVRwqrGK5vD+th/I6erCbAGmxu+FWquekl6PzO+FoinmU1YAABIeoqP6dWx7wkRNmWqu94UGr/t6z2pc7wvw== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@walletconnect/qrcode-modal" "^1.7.8" - "@walletconnect/web3-provider" "^1.7.8" - ethers "^5.6.5" - -"@shapeshiftoss/hdwallet-walletconnectv2@^1.62.23-plasma.0": - version "1.62.23-plasma.0" - resolved "http://127.0.0.1:4873/@shapeshiftoss/hdwallet-walletconnectv2/-/hdwallet-walletconnectv2-1.62.23-plasma.0.tgz#49ff7eb7c2ab951b4dd33581e3edc03443cd1a1b" - integrity sha512-JUFTJwAHuRXaGzMkY//xHzHl7leSqE5HsolF5gNgy5UgrQygZd7NWw6rFI5HmhyZGohHKZiGuWXlbUiX+hoPIQ== - dependencies: - "@shapeshiftoss/hdwallet-core" "^1.62.23-plasma.0" - "@walletconnect/ethereum-provider" "^2.20.2" - "@walletconnect/modal" "^2.6.2" - ethers "^5.6.5" - "@shapeshiftoss/logger@^1.1.2", "@shapeshiftoss/logger@^1.1.3": version "1.1.3" resolved "https://registry.yarnpkg.com/@shapeshiftoss/logger/-/logger-1.1.3.tgz#ff05765775351c8adc99cf747f14b5619311e023" From 9a7de40a74d0f7a53f954aeaff30bc2457feb994 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Fri, 5 Dec 2025 10:04:32 +0100 Subject: [PATCH 10/18] feat: disable LTC, BCH, and DOGE support for GridPlus (#758) --- examples/sandbox/package.json | 38 +++++++++---------- integration/package.json | 22 +++++------ lerna.json | 2 +- packages/hdwallet-coinbase/package.json | 4 +- packages/hdwallet-core/package.json | 2 +- packages/hdwallet-gridplus/package.json | 4 +- packages/hdwallet-gridplus/src/constants.ts | 32 ++++++++-------- packages/hdwallet-gridplus/src/gridplus.ts | 35 +++++++++++++---- .../hdwallet-keepkey-chromeusb/package.json | 6 +-- .../hdwallet-keepkey-electron/package.json | 4 +- .../hdwallet-keepkey-nodehid/package.json | 4 +- .../hdwallet-keepkey-nodewebusb/package.json | 6 +-- packages/hdwallet-keepkey-tcp/package.json | 6 +-- packages/hdwallet-keepkey-webusb/package.json | 6 +-- packages/hdwallet-keepkey/package.json | 4 +- packages/hdwallet-keplr/package.json | 4 +- packages/hdwallet-ledger-webhid/package.json | 6 +-- packages/hdwallet-ledger-webusb/package.json | 6 +-- packages/hdwallet-ledger/package.json | 4 +- .../hdwallet-metamask-multichain/package.json | 4 +- packages/hdwallet-native-vault/package.json | 4 +- packages/hdwallet-native/package.json | 4 +- packages/hdwallet-phantom/package.json | 4 +- packages/hdwallet-portis/package.json | 4 +- packages/hdwallet-trezor-connect/package.json | 6 +-- packages/hdwallet-trezor/package.json | 4 +- packages/hdwallet-vultisig/package.json | 4 +- packages/hdwallet-walletconnect/package.json | 4 +- .../hdwallet-walletconnectV2/package.json | 4 +- 29 files changed, 129 insertions(+), 108 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index 11e4a581e..4830a57e8 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", @@ -12,24 +12,24 @@ "dependencies": { "@esm2cjs/p-queue": "^7.3.0", "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-coinbase": "1.62.21", - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.21", - "@shapeshiftoss/hdwallet-keplr": "1.62.21", - "@shapeshiftoss/hdwallet-ledger": "1.62.21", - "@shapeshiftoss/hdwallet-ledger-webhid": "1.62.21", - "@shapeshiftoss/hdwallet-ledger-webusb": "1.62.21", - "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.21", - "@shapeshiftoss/hdwallet-native": "1.62.21", - "@shapeshiftoss/hdwallet-phantom": "1.62.21", - "@shapeshiftoss/hdwallet-portis": "1.62.21", - "@shapeshiftoss/hdwallet-trezor": "1.62.21", - "@shapeshiftoss/hdwallet-trezor-connect": "1.62.21", - "@shapeshiftoss/hdwallet-vultisig": "1.62.21", - "@shapeshiftoss/hdwallet-walletconnect": "1.62.21", - "@shapeshiftoss/hdwallet-walletconnectv2": "1.62.21", + "@shapeshiftoss/hdwallet-coinbase": "1.62.22", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.22", + "@shapeshiftoss/hdwallet-keplr": "1.62.22", + "@shapeshiftoss/hdwallet-ledger": "1.62.22", + "@shapeshiftoss/hdwallet-ledger-webhid": "1.62.22", + "@shapeshiftoss/hdwallet-ledger-webusb": "1.62.22", + "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.22", + "@shapeshiftoss/hdwallet-native": "1.62.22", + "@shapeshiftoss/hdwallet-phantom": "1.62.22", + "@shapeshiftoss/hdwallet-portis": "1.62.22", + "@shapeshiftoss/hdwallet-trezor": "1.62.22", + "@shapeshiftoss/hdwallet-trezor-connect": "1.62.22", + "@shapeshiftoss/hdwallet-vultisig": "1.62.22", + "@shapeshiftoss/hdwallet-walletconnect": "1.62.22", + "@shapeshiftoss/hdwallet-walletconnectv2": "1.62.22", "bip32": "^2.0.4", "eip-712": "^1.0.0", "jquery": "^3.7.1", diff --git a/integration/package.json b/integration/package.json index 8dbb7e9c1..0df0a6052 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.62.21", + "version": "1.62.22", "main": "index.js", "license": "MIT", "private": true, @@ -11,16 +11,16 @@ }, "dependencies": { "@bitcoinerlab/secp256k1": "^1.1.1", - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.21", - "@shapeshiftoss/hdwallet-ledger": "1.62.21", - "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.21", - "@shapeshiftoss/hdwallet-native": "1.62.21", - "@shapeshiftoss/hdwallet-portis": "1.62.21", - "@shapeshiftoss/hdwallet-trezor": "1.62.21", - "@shapeshiftoss/hdwallet-vultisig": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.22", + "@shapeshiftoss/hdwallet-ledger": "1.62.22", + "@shapeshiftoss/hdwallet-metamask-multichain": "1.62.22", + "@shapeshiftoss/hdwallet-native": "1.62.22", + "@shapeshiftoss/hdwallet-portis": "1.62.22", + "@shapeshiftoss/hdwallet-trezor": "1.62.22", + "@shapeshiftoss/hdwallet-vultisig": "1.62.22", "fast-json-stable-stringify": "^2.1.0", "msw": "^0.27.1", "whatwg-fetch": "^3.6.2" diff --git a/lerna.json b/lerna.json index 2bd7a6d60..aa86a36b5 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.62.21", + "version": "1.62.22", "npmClient": "yarn", "useWorkspaces": true, "command": { diff --git a/packages/hdwallet-coinbase/package.json b/packages/hdwallet-coinbase/package.json index 8da887f99..6d6462a16 100644 --- a/packages/hdwallet-coinbase/package.json +++ b/packages/hdwallet-coinbase/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-coinbase", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@coinbase/wallet-sdk": "^3.6.6", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "eth-rpc-errors": "^4.0.3", "lodash": "^4.17.21" }, diff --git a/packages/hdwallet-core/package.json b/packages/hdwallet-core/package.json index 5b068b933..9fab324b0 100644 --- a/packages/hdwallet-core/package.json +++ b/packages/hdwallet-core/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-core", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" diff --git a/packages/hdwallet-gridplus/package.json b/packages/hdwallet-gridplus/package.json index 91b01a090..b2a272668 100644 --- a/packages/hdwallet-gridplus/package.json +++ b/packages/hdwallet-gridplus/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-gridplus", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -20,7 +20,7 @@ "@ethereumjs/rlp": "5.0.2", "@ethereumjs/tx": "5.4.0", "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "bech32": "^1.1.4", "bs58": "^5.0.0", "crypto-js": "^4.2.0", diff --git a/packages/hdwallet-gridplus/src/constants.ts b/packages/hdwallet-gridplus/src/constants.ts index d1da89759..1740f0956 100644 --- a/packages/hdwallet-gridplus/src/constants.ts +++ b/packages/hdwallet-gridplus/src/constants.ts @@ -11,15 +11,15 @@ export enum PublicKeyType { } export const accountTypeToVersion = (() => { - const Litecoin = { - [UtxoAccountType.P2pkh]: Buffer.from(PublicKeyType.Ltub, "hex"), - [UtxoAccountType.SegwitP2sh]: Buffer.from(PublicKeyType.Mtub, "hex"), - [UtxoAccountType.SegwitNative]: Buffer.from(PublicKeyType.zpub, "hex"), - }; + // const Litecoin = { + // [UtxoAccountType.P2pkh]: Buffer.from(PublicKeyType.Ltub, "hex"), + // [UtxoAccountType.SegwitP2sh]: Buffer.from(PublicKeyType.Mtub, "hex"), + // [UtxoAccountType.SegwitNative]: Buffer.from(PublicKeyType.zpub, "hex"), + // }; - const Dogecoin = { - [UtxoAccountType.P2pkh]: Buffer.from(PublicKeyType.dgub, "hex"), - }; + // const Dogecoin = { + // [UtxoAccountType.P2pkh]: Buffer.from(PublicKeyType.dgub, "hex"), + // }; const Bitcoin = { [UtxoAccountType.P2pkh]: Buffer.from(PublicKeyType.xpub, "hex"), @@ -29,13 +29,13 @@ export const accountTypeToVersion = (() => { return (coin: string, type: UtxoAccountType) => { switch (coin) { - case "Litecoin": - return Litecoin[type]; + // case "Litecoin": + // return Litecoin[type]; case "Bitcoin": return Bitcoin[type]; - case "Dogecoin": - if (type !== UtxoAccountType.P2pkh) throw new Error("Unsupported account type"); - return Dogecoin[type]; + // case "Dogecoin": + // if (type !== UtxoAccountType.P2pkh) throw new Error("Unsupported account type"); + // return Dogecoin[type]; default: return Bitcoin[type]; } @@ -46,7 +46,7 @@ export const convertVersions = ["Ltub", "xpub", "dgub"]; export const UTXO_NETWORK_PARAMS: Record = { Bitcoin: { pubKeyHash: 0x00, scriptHash: 0x05, bech32: "bc" }, - Dogecoin: { pubKeyHash: 0x1e, scriptHash: 0x16 }, - Litecoin: { pubKeyHash: 0x30, scriptHash: 0x32, bech32: "ltc" }, - BitcoinCash: { pubKeyHash: 0x00, scriptHash: 0x05 }, + // Dogecoin: { pubKeyHash: 0x1e, scriptHash: 0x16 }, + // Litecoin: { pubKeyHash: 0x30, scriptHash: 0x32, bech32: "ltc" }, + // BitcoinCash: { pubKeyHash: 0x00, scriptHash: 0x05 }, }; diff --git a/packages/hdwallet-gridplus/src/gridplus.ts b/packages/hdwallet-gridplus/src/gridplus.ts index 38da92f60..7b523720c 100644 --- a/packages/hdwallet-gridplus/src/gridplus.ts +++ b/packages/hdwallet-gridplus/src/gridplus.ts @@ -83,18 +83,38 @@ export class GridPlusWalletInfo * Bitcoin Wallet Info */ async btcSupportsCoin(coin: core.Coin): Promise { - const supportedCoins = ["Bitcoin", "BitcoinCash", "Litecoin", "Dogecoin"]; + // Note: BitcoinCash, Litecoin, and Dogecoin are disabled until first-class support is added + const supportedCoins = [ + "Bitcoin", + // "BitcoinCash", + // "Litecoin", + // "Dogecoin", + ]; return supportedCoins.includes(coin); } async btcSupportsScriptType(coin: core.Coin, scriptType: core.BTCInputScriptType): Promise { + // Note: BitcoinCash, Litecoin, and Dogecoin are disabled until first-class support is added switch (scriptType) { case core.BTCInputScriptType.SpendAddress: - return ["Bitcoin", "BitcoinCash", "Litecoin", "Dogecoin"].includes(coin); + return [ + "Bitcoin", + // "BitcoinCash", + // "Litecoin", + // "Dogecoin", + ].includes(coin); case core.BTCInputScriptType.SpendP2SHWitness: - return ["Bitcoin", "BitcoinCash", "Litecoin"].includes(coin); + return [ + "Bitcoin", + // "BitcoinCash", + // "Litecoin", + ].includes(coin); case core.BTCInputScriptType.SpendWitness: - return ["Bitcoin", "BitcoinCash", "Litecoin"].includes(coin); + return [ + "Bitcoin", + // "BitcoinCash", + // "Litecoin", + ].includes(coin); default: return false; } @@ -116,11 +136,12 @@ export class GridPlusWalletInfo const bip49 = core.segwitAccount(msg.coin, slip44, msg.accountIdx); const bip84 = core.segwitNativeAccount(msg.coin, slip44, msg.accountIdx); + // Note: BitcoinCash, Litecoin, and Dogecoin paths are disabled until first-class support is added const coinPaths: Record> = { bitcoin: [bip44, bip49, bip84], - bitcoincash: [bip44, bip49, bip84], - dogecoin: [bip44], - litecoin: [bip44, bip49, bip84], + // bitcoincash: [bip44, bip49, bip84], + // dogecoin: [bip44], + // litecoin: [bip44, bip49, bip84], }; const paths = coinPaths[msg.coin.toLowerCase()] || []; diff --git a/packages/hdwallet-keepkey-chromeusb/package.json b/packages/hdwallet-keepkey-chromeusb/package.json index c49cf2cd5..c2899331b 100644 --- a/packages/hdwallet-keepkey-chromeusb/package.json +++ b/packages/hdwallet-keepkey-chromeusb/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-chromeusb", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21" + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22" } } diff --git a/packages/hdwallet-keepkey-electron/package.json b/packages/hdwallet-keepkey-electron/package.json index 4afd20949..5089c1483 100644 --- a/packages/hdwallet-keepkey-electron/package.json +++ b/packages/hdwallet-keepkey-electron/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-electron", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-keepkey": "1.62.21", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22", "uuid": "^8.3.2" }, "peerDependencies": { diff --git a/packages/hdwallet-keepkey-nodehid/package.json b/packages/hdwallet-keepkey-nodehid/package.json index fa0619548..0a9ec0573 100644 --- a/packages/hdwallet-keepkey-nodehid/package.json +++ b/packages/hdwallet-keepkey-nodehid/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-nodehid", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-keepkey": "1.62.21" + "@shapeshiftoss/hdwallet-keepkey": "1.62.22" }, "peerDependencies": { "node-hid": "^2.1.1" diff --git a/packages/hdwallet-keepkey-nodewebusb/package.json b/packages/hdwallet-keepkey-nodewebusb/package.json index ca1520a2c..126178547 100644 --- a/packages/hdwallet-keepkey-nodewebusb/package.json +++ b/packages/hdwallet-keepkey-nodewebusb/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-nodewebusb", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21" + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22" }, "peerDependencies": { "usb": "^2.3.1" diff --git a/packages/hdwallet-keepkey-tcp/package.json b/packages/hdwallet-keepkey-tcp/package.json index d724f650b..3fe850079 100644 --- a/packages/hdwallet-keepkey-tcp/package.json +++ b/packages/hdwallet-keepkey-tcp/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-tcp", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22", "axios": "^0.21.1" } } diff --git a/packages/hdwallet-keepkey-webusb/package.json b/packages/hdwallet-keepkey-webusb/package.json index c214f1a8a..877ae5da7 100644 --- a/packages/hdwallet-keepkey-webusb/package.json +++ b/packages/hdwallet-keepkey-webusb/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey-webusb", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-keepkey": "1.62.21" + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-keepkey": "1.62.22" }, "devDependencies": { "@types/w3c-web-usb": "^1.0.4" diff --git a/packages/hdwallet-keepkey/package.json b/packages/hdwallet-keepkey/package.json index 61e21b575..53439981d 100644 --- a/packages/hdwallet-keepkey/package.json +++ b/packages/hdwallet-keepkey/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -21,7 +21,7 @@ "@keepkey/device-protocol": "7.13.4", "@metamask/eth-sig-util": "^7.0.0", "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@shapeshiftoss/proto-tx-builder": "0.10.0", "bignumber.js": "^9.0.1", "bnb-javascript-sdk-nobroadcast": "2.16.15", diff --git a/packages/hdwallet-keplr/package.json b/packages/hdwallet-keplr/package.json index abe8cc5ec..cf3023d8c 100644 --- a/packages/hdwallet-keplr/package.json +++ b/packages/hdwallet-keplr/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keplr", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "@cosmjs/amino": "^0.28.13", "@cosmjs/stargate": "^0.28.13", "@shapeshiftoss/caip": "8.15.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@shapeshiftoss/proto-tx-builder": "0.10.0", "@shapeshiftoss/types": "3.1.3", "base64-js": "^1.5.1", diff --git a/packages/hdwallet-ledger-webhid/package.json b/packages/hdwallet-ledger-webhid/package.json index e7c633627..f57584bc4 100644 --- a/packages/hdwallet-ledger-webhid/package.json +++ b/packages/hdwallet-ledger-webhid/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-ledger-webhid", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -18,8 +18,8 @@ "@ledgerhq/hw-app-eth": "^6.45.13", "@ledgerhq/hw-transport": "6.31.8", "@ledgerhq/hw-transport-webhid": "^6.30.4", - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-ledger": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-ledger": "1.62.22", "@types/w3c-web-hid": "^1.0.2" } } diff --git a/packages/hdwallet-ledger-webusb/package.json b/packages/hdwallet-ledger-webusb/package.json index 5f886c6d1..c8c137667 100644 --- a/packages/hdwallet-ledger-webusb/package.json +++ b/packages/hdwallet-ledger-webusb/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-ledger-webusb", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -20,8 +20,8 @@ "@ledgerhq/hw-app-solana": "^7.5.1", "@ledgerhq/hw-transport": "6.31.8", "@ledgerhq/hw-transport-webusb": "6.29.8", - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-ledger": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-ledger": "1.62.22", "@types/w3c-web-usb": "^1.0.4", "p-queue": "^7.4.1" }, diff --git a/packages/hdwallet-ledger/package.json b/packages/hdwallet-ledger/package.json index 58ef36c7f..d947fb88c 100644 --- a/packages/hdwallet-ledger/package.json +++ b/packages/hdwallet-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-ledger", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -27,7 +27,7 @@ "@ledgerhq/logs": "6.13.0", "@mysten/ledgerjs-hw-app-sui": "^0.7.0", "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@solana/web3.js": "1.95.8", "base64-js": "^1.5.1", "bchaddrjs": "^0.4.4", diff --git a/packages/hdwallet-metamask-multichain/package.json b/packages/hdwallet-metamask-multichain/package.json index 1897f9179..d24697eab 100644 --- a/packages/hdwallet-metamask-multichain/package.json +++ b/packages/hdwallet-metamask-multichain/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-metamask-multichain", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "@metamask/detect-provider": "^1.2.0", "@metamask/onboarding": "^1.0.1", "@shapeshiftoss/common-api": "^9.3.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@shapeshiftoss/metamask-snaps-adapter": "^1.0.12", "@shapeshiftoss/metamask-snaps-types": "^1.0.12", "eth-rpc-errors": "^4.0.3", diff --git a/packages/hdwallet-native-vault/package.json b/packages/hdwallet-native-vault/package.json index 763ed6443..e215ae260 100644 --- a/packages/hdwallet-native-vault/package.json +++ b/packages/hdwallet-native-vault/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-native-vault", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@bitcoinerlab/secp256k1": "^1.1.1", - "@shapeshiftoss/hdwallet-native": "1.62.21", + "@shapeshiftoss/hdwallet-native": "1.62.22", "bip39": "^3.0.4", "hash-wasm": "^4.11.0", "idb-keyval": "^6.0.3", diff --git a/packages/hdwallet-native/package.json b/packages/hdwallet-native/package.json index 828805591..06c3d95c2 100644 --- a/packages/hdwallet-native/package.json +++ b/packages/hdwallet-native/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-native", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "@bitcoinerlab/secp256k1": "^1.1.1", "@noble/curves": "^1.4.0", "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@shapeshiftoss/proto-tx-builder": "0.10.0", "@zxing/text-encoding": "^0.9.0", "bchaddrjs": "^0.4.9", diff --git a/packages/hdwallet-phantom/package.json b/packages/hdwallet-phantom/package.json index c452edbc1..ac769c37c 100644 --- a/packages/hdwallet-phantom/package.json +++ b/packages/hdwallet-phantom/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-phantom", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@solana/web3.js": "1.95.8", "base64-js": "^1.5.1", "bitcoinjs-message": "^2.0.0", diff --git a/packages/hdwallet-portis/package.json b/packages/hdwallet-portis/package.json index 286aed997..75d160e0b 100644 --- a/packages/hdwallet-portis/package.json +++ b/packages/hdwallet-portis/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-portis", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -16,7 +16,7 @@ "dependencies": { "@portis/web3": "3.0.10", "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "base64-js": "^1.5.1", "bip32": "^2.0.4", "bitcoinjs-message": "^2.1.0", diff --git a/packages/hdwallet-trezor-connect/package.json b/packages/hdwallet-trezor-connect/package.json index b82d2e73b..72fe22c09 100644 --- a/packages/hdwallet-trezor-connect/package.json +++ b/packages/hdwallet-trezor-connect/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-trezor-connect", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", - "@shapeshiftoss/hdwallet-trezor": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", + "@shapeshiftoss/hdwallet-trezor": "1.62.22", "@trezor/connect-web": "^9.6.4" } } diff --git a/packages/hdwallet-trezor/package.json b/packages/hdwallet-trezor/package.json index cdeae9e5f..44165c42e 100644 --- a/packages/hdwallet-trezor/package.json +++ b/packages/hdwallet-trezor/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-trezor", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "dependencies": { "@ethereumjs/common": "3.2.0", "@ethereumjs/tx": "4.2.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "base64-js": "^1.5.1", "bchaddrjs": "^0.4.4", "lodash": "^4.17.21" diff --git a/packages/hdwallet-vultisig/package.json b/packages/hdwallet-vultisig/package.json index 534218d9d..96034466f 100644 --- a/packages/hdwallet-vultisig/package.json +++ b/packages/hdwallet-vultisig/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-vultisig", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "@cosmjs/amino": "^0.28.13", "@cosmjs/stargate": "^0.28.13", "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0", - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@solana/web3.js": "1.95.8", "base64-js": "^1.5.1", "bitcoinjs-message": "^2.0.0", diff --git a/packages/hdwallet-walletconnect/package.json b/packages/hdwallet-walletconnect/package.json index 528372460..a10f15f7f 100644 --- a/packages/hdwallet-walletconnect/package.json +++ b/packages/hdwallet-walletconnect/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-walletconnect", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@walletconnect/qrcode-modal": "^1.7.8", "@walletconnect/web3-provider": "^1.7.8", "ethers": "^5.6.5" diff --git a/packages/hdwallet-walletconnectV2/package.json b/packages/hdwallet-walletconnectV2/package.json index a8ea9e074..b5f990c9e 100644 --- a/packages/hdwallet-walletconnectV2/package.json +++ b/packages/hdwallet-walletconnectV2/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-walletconnectv2", - "version": "1.62.21", + "version": "1.62.22", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.62.21", + "@shapeshiftoss/hdwallet-core": "1.62.22", "@walletconnect/ethereum-provider": "^2.20.2", "@walletconnect/modal": "^2.6.2", "ethers": "^5.6.5" From 2e5f2f3c90365a8e9b38ebe37743fb17b3423361 Mon Sep 17 00:00:00 2001 From: kevin <35275952+kaladinlight@users.noreply.github.com> Date: Fri, 5 Dec 2025 06:17:11 -0700 Subject: [PATCH 11/18] feat: native wallet zcash support (#760) --- examples/sandbox/index.html | 7 + examples/sandbox/index.ts | 87 ++++++ examples/sandbox/package.json | 38 +-- integration/package.json | 22 +- lerna.json | 2 +- packages/hdwallet-coinbase/package.json | 4 +- packages/hdwallet-core/package.json | 4 +- packages/hdwallet-core/src/bitcoin.ts | 5 +- packages/hdwallet-core/src/networks.ts | 21 ++ packages/hdwallet-core/src/utils.ts | 1 + packages/hdwallet-gridplus/package.json | 4 +- .../hdwallet-keepkey-chromeusb/package.json | 6 +- .../hdwallet-keepkey-electron/package.json | 4 +- .../hdwallet-keepkey-nodehid/package.json | 4 +- .../hdwallet-keepkey-nodewebusb/package.json | 6 +- packages/hdwallet-keepkey-tcp/package.json | 6 +- packages/hdwallet-keepkey-webusb/package.json | 6 +- packages/hdwallet-keepkey/package.json | 6 +- packages/hdwallet-keplr/package.json | 4 +- packages/hdwallet-ledger-webhid/package.json | 6 +- packages/hdwallet-ledger-webusb/package.json | 6 +- packages/hdwallet-ledger/package.json | 6 +- .../hdwallet-metamask-multichain/package.json | 4 +- packages/hdwallet-native-vault/package.json | 4 +- packages/hdwallet-native/package.json | 6 +- packages/hdwallet-native/src/bitcoin.ts | 34 ++- packages/hdwallet-phantom/package.json | 6 +- packages/hdwallet-portis/package.json | 6 +- packages/hdwallet-trezor-connect/package.json | 6 +- packages/hdwallet-trezor/package.json | 4 +- packages/hdwallet-vultisig/package.json | 6 +- packages/hdwallet-walletconnect/package.json | 4 +- .../hdwallet-walletconnectV2/package.json | 4 +- ...oss+bitcoinjs-lib+7.0.0-shapeshift.0.patch | 273 ------------------ yarn.lock | 21 ++ 35 files changed, 264 insertions(+), 369 deletions(-) delete mode 100644 patches/@shapeshiftoss+bitcoinjs-lib+7.0.0-shapeshift.0.patch diff --git a/examples/sandbox/index.html b/examples/sandbox/index.html index 8b9f9ef95..4b11a73b3 100644 --- a/examples/sandbox/index.html +++ b/examples/sandbox/index.html @@ -158,6 +158,7 @@

Xpubs

+
@@ -387,6 +388,12 @@

DigiByte

+
+

Zcash

+ + + +