From 4267af6373c6e04705fba186bc02bce0628b6104 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Tue, 19 Dec 2023 13:00:47 +0100 Subject: [PATCH 1/2] feat: gracefully handle MM impersonators --- .../src/adapter.ts | 72 ++++++++++++++++++- .../src/shapeshift-multichain.ts | 10 ++- 2 files changed, 80 insertions(+), 2 deletions(-) diff --git a/packages/hdwallet-metamask-shapeshift-multichain/src/adapter.ts b/packages/hdwallet-metamask-shapeshift-multichain/src/adapter.ts index 5fc866025..11e0546cc 100644 --- a/packages/hdwallet-metamask-shapeshift-multichain/src/adapter.ts +++ b/packages/hdwallet-metamask-shapeshift-multichain/src/adapter.ts @@ -7,6 +7,71 @@ import { providers } from "ethers"; import { SNAP_ID } from "./common"; import { MetaMaskShapeShiftMultiChainHDWallet } from "./shapeshift-multichain"; +// https://github.com/wevm/wagmi/blob/21245be51d7c6dff1c7b285226d0c89c4a9d8cac/packages/connectors/src/utils/getInjectedName.ts#L6-L56 +// This will need to be kept up-to-date with the latest list of impersonators +const METAMASK_IMPERSONATORS = [ + "isBraveWallet", + "isTokenary", + "isFrame", + "isLiquality", + "isOpera", + "isTally", + "isStatus", + "isXDEFI", + "isNifty", + "isRonin", + "isBinance", + "isCoinbase", + "isExodus", + "isPhantom", + "isGlow", + "isOneInch", + "isRabby", + "isTrezor", + "isLedger", + "isKeystone", + "isBitBox", + "isGridPlus", + "isJade", + "isPortis", + "isFortmatic", + "isTorus", + "isAuthereum", + "isWalletLink", + "isWalletConnect", + "isDapper", + "isBitski", + "isVenly", + "isSequence", + "isGamestop", + "isZerion", + "isDeBank", + "isKukai", + "isTemple", + "isSpire", + "isWallet", + "isCore", + "isAnchor", + "isWombat", + "isMathWallet", + "isMeetone", + "isHyperPay", + "isTokenPocket", + "isBitpie", + "isAToken", + "isOwnbit", + "isHbWallet", + "isMYKEY", + "isHuobiWallet", + "isEidoo", + "isTrust", + "isImToken", + "isONTO", + "isSafePal", + "isCoin98", + "isVision", +]; + export class MetaMaskAdapter { keyring: core.Keyring; @@ -36,7 +101,12 @@ export class MetaMaskAdapter { console.error("Please install MetaMask!"); throw new Error("MetaMask provider not found"); } - if (!(provider as any).isBraveWallet && !shapeShiftSnapInstalled(SNAP_ID)) { + + // Checking for the truthiness of the value isn't enough - some impersonators have the key present but undefined + // This is weird, but welcome to the world of web3 + const isMetaMaskImpersonator = METAMASK_IMPERSONATORS.some((impersonator) => impersonator in provider); + + if (!isMetaMaskImpersonator && !shapeShiftSnapInstalled(SNAP_ID)) { console.info("ShapeShift Multichain snap not found. Prompting user to install."); const result = await enableShapeShiftSnap(SNAP_ID); if (result.success === false) { diff --git a/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts b/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts index 5855471ae..377942f2d 100644 --- a/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts +++ b/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts @@ -326,7 +326,15 @@ export class MetaMaskShapeShiftMultiChainHDWallet } public async isLocked(): Promise { - return !this.provider._metamask.isUnlocked(); + try { + return !this.provider._metamask.isUnlocked(); + } catch (e) { + // This may not be properly implemented in MM impersonators, e.g + // https://github.com/zeriontech/zerion-wallet-extension/blob/294630a4e1ef303205a6e6dd681245a27c8d1eec/src/modules/ethereum/provider.ts#L36C1-L39 + // Assume unlocked, but log the error regardless in case this happens with *actual* MM + console.error(e); + return false; + } } public getVendor(): string { From 601d04ceab8f835a438e3c2cacd1c17570e5d4cc Mon Sep 17 00:00:00 2001 From: Apotheosis <97164662+0xApotheosis@users.noreply.github.com> Date: Tue, 30 Jan 2024 15:00:34 +1100 Subject: [PATCH 2/2] chore(release): publish 1.53.3 --- examples/sandbox/package.json | 32 +++++++++---------- integration/package.json | 20 ++++++------ lerna.json | 2 +- packages/hdwallet-coinbase/package.json | 4 +-- packages/hdwallet-core/package.json | 2 +- .../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 +-- .../package.json | 4 +-- packages/hdwallet-metamask/package.json | 4 +-- packages/hdwallet-native-vault/package.json | 4 +-- packages/hdwallet-native/package.json | 4 +-- packages/hdwallet-portis/package.json | 4 +-- packages/hdwallet-tallyho/package.json | 4 +-- packages/hdwallet-trezor-connect/package.json | 6 ++-- packages/hdwallet-trezor/package.json | 4 +-- packages/hdwallet-walletconnect/package.json | 4 +-- .../hdwallet-walletconnectV2/package.json | 4 +-- packages/hdwallet-xdefi/package.json | 4 +-- 27 files changed, 81 insertions(+), 81 deletions(-) diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json index e1769a6af..a9af32148 100644 --- a/examples/sandbox/package.json +++ b/examples/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-sandbox", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "private": true, "browserslist": "> 0.5%, last 2 versions, not dead", @@ -11,21 +11,21 @@ }, "dependencies": { "@metamask/eth-sig-util": "^7.0.0", - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey-webusb": "1.53.2", - "@shapeshiftoss/hdwallet-keplr": "1.53.2", - "@shapeshiftoss/hdwallet-ledger": "1.53.2", - "@shapeshiftoss/hdwallet-ledger-webhid": "1.53.2", - "@shapeshiftoss/hdwallet-ledger-webusb": "1.53.2", - "@shapeshiftoss/hdwallet-metamask": "1.53.2", - "@shapeshiftoss/hdwallet-native": "1.53.2", - "@shapeshiftoss/hdwallet-portis": "1.53.2", - "@shapeshiftoss/hdwallet-tallyho": "1.53.2", - "@shapeshiftoss/hdwallet-trezor": "1.53.2", - "@shapeshiftoss/hdwallet-trezor-connect": "1.53.2", - "@shapeshiftoss/hdwallet-walletconnect": "1.53.2", - "@shapeshiftoss/hdwallet-xdefi": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey-webusb": "1.53.3", + "@shapeshiftoss/hdwallet-keplr": "1.53.3", + "@shapeshiftoss/hdwallet-ledger": "1.53.3", + "@shapeshiftoss/hdwallet-ledger-webhid": "1.53.3", + "@shapeshiftoss/hdwallet-ledger-webusb": "1.53.3", + "@shapeshiftoss/hdwallet-metamask": "1.53.3", + "@shapeshiftoss/hdwallet-native": "1.53.3", + "@shapeshiftoss/hdwallet-portis": "1.53.3", + "@shapeshiftoss/hdwallet-tallyho": "1.53.3", + "@shapeshiftoss/hdwallet-trezor": "1.53.3", + "@shapeshiftoss/hdwallet-trezor-connect": "1.53.3", + "@shapeshiftoss/hdwallet-walletconnect": "1.53.3", + "@shapeshiftoss/hdwallet-xdefi": "1.53.3", "bip32": "^2.0.4", "eip-712": "^1.0.0", "jquery": "^3.7.1", diff --git a/integration/package.json b/integration/package.json index 049f9e20a..a3db048d9 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/integration", - "version": "1.53.2", + "version": "1.53.3", "main": "index.js", "license": "MIT", "private": true, @@ -10,15 +10,15 @@ "dev": "lerna run test --scope integration --parallel --include-filtered-dependencies" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey-tcp": "1.53.2", - "@shapeshiftoss/hdwallet-ledger": "1.53.2", - "@shapeshiftoss/hdwallet-native": "1.53.2", - "@shapeshiftoss/hdwallet-portis": "1.53.2", - "@shapeshiftoss/hdwallet-trezor": "1.53.2", - "@shapeshiftoss/hdwallet-xdefi": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey-tcp": "1.53.3", + "@shapeshiftoss/hdwallet-ledger": "1.53.3", + "@shapeshiftoss/hdwallet-native": "1.53.3", + "@shapeshiftoss/hdwallet-portis": "1.53.3", + "@shapeshiftoss/hdwallet-trezor": "1.53.3", + "@shapeshiftoss/hdwallet-xdefi": "1.53.3", "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 b61a81ccc..2937471df 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "5.2.0", - "version": "1.53.2", + "version": "1.53.3", "npmClient": "yarn", "useWorkspaces": true, "command": { diff --git a/packages/hdwallet-coinbase/package.json b/packages/hdwallet-coinbase/package.json index 59d75fd57..be8c9373c 100644 --- a/packages/hdwallet-coinbase/package.json +++ b/packages/hdwallet-coinbase/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-coinbase", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@coinbase/wallet-sdk": "^3.6.6", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "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 f04e432d7..bebe0d110 100644 --- a/packages/hdwallet-core/package.json +++ b/packages/hdwallet-core/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-core", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" diff --git a/packages/hdwallet-keepkey-chromeusb/package.json b/packages/hdwallet-keepkey-chromeusb/package.json index 5d3c817c9..cb323b7c5 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey": "1.53.2" + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3" } } diff --git a/packages/hdwallet-keepkey-electron/package.json b/packages/hdwallet-keepkey-electron/package.json index aec2df501..0ce05ba34 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-keepkey": "1.53.2", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3", "uuid": "^8.3.2" }, "peerDependencies": { diff --git a/packages/hdwallet-keepkey-nodehid/package.json b/packages/hdwallet-keepkey-nodehid/package.json index 445f1c08d..fd041f8be 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-keepkey": "1.53.2" + "@shapeshiftoss/hdwallet-keepkey": "1.53.3" }, "peerDependencies": { "node-hid": "^2.1.1" diff --git a/packages/hdwallet-keepkey-nodewebusb/package.json b/packages/hdwallet-keepkey-nodewebusb/package.json index 1cbc82f3a..c9174285d 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey": "1.53.2" + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3" }, "peerDependencies": { "usb": "^2.3.1" diff --git a/packages/hdwallet-keepkey-tcp/package.json b/packages/hdwallet-keepkey-tcp/package.json index 48daa3a13..9ba7f9676 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3", "axios": "^0.21.1" } } diff --git a/packages/hdwallet-keepkey-webusb/package.json b/packages/hdwallet-keepkey-webusb/package.json index 15c272dec..835401013 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-keepkey": "1.53.2" + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-keepkey": "1.53.3" }, "devDependencies": { "@types/w3c-web-usb": "^1.0.4" diff --git a/packages/hdwallet-keepkey/package.json b/packages/hdwallet-keepkey/package.json index fb14981f6..19ad10ad7 100644 --- a/packages/hdwallet-keepkey/package.json +++ b/packages/hdwallet-keepkey/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keepkey", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -20,7 +20,7 @@ "@keepkey/device-protocol": "^7.12.2", "@metamask/eth-sig-util": "^7.0.0", "@shapeshiftoss/bitcoinjs-lib": "5.2.0-shapeshift.2", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@shapeshiftoss/proto-tx-builder": "^0.8.0", "bignumber.js": "^9.0.1", "bnb-javascript-sdk-nobroadcast": "^2.16.14", diff --git a/packages/hdwallet-keplr/package.json b/packages/hdwallet-keplr/package.json index 91b7b5487..a42120e2e 100644 --- a/packages/hdwallet-keplr/package.json +++ b/packages/hdwallet-keplr/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-keplr", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@shapeshiftoss/caip": "8.15.0", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@shapeshiftoss/proto-tx-builder": "^0.8.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 0e42e4b25..b6b649982 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -19,8 +19,8 @@ "@ledgerhq/hw-transport": "^6.7.0", "@ledgerhq/hw-transport-webhid": "^6.7.0", "@ledgerhq/live-common": "^21.8.2", - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-ledger": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-ledger": "1.53.3", "@types/w3c-web-hid": "^1.0.2" }, "devDependencies": { diff --git a/packages/hdwallet-ledger-webusb/package.json b/packages/hdwallet-ledger-webusb/package.json index 930f42e94..34aa11ddf 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -20,8 +20,8 @@ "@ledgerhq/hw-transport-webusb": "^6.7.0", "@ledgerhq/live-common": "^21.8.2", "@ledgerhq/logs": "^6.10.1", - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-ledger": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-ledger": "1.53.3", "@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 459fc1c5b..0b85d7336 100644 --- a/packages/hdwallet-ledger/package.json +++ b/packages/hdwallet-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-ledger", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -19,7 +19,7 @@ "@ethereumjs/tx": "^3.3.0", "@ledgerhq/hw-app-cosmos": "^6.29.1", "@shapeshiftoss/bitcoinjs-lib": "5.2.0-shapeshift.2", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "base64-js": "^1.5.1", "bchaddrjs": "^0.4.4", "bitcoinjs-message": "^2.0.0", diff --git a/packages/hdwallet-metamask-shapeshift-multichain/package.json b/packages/hdwallet-metamask-shapeshift-multichain/package.json index 5ea5176fe..f03a6645e 100644 --- a/packages/hdwallet-metamask-shapeshift-multichain/package.json +++ b/packages/hdwallet-metamask-shapeshift-multichain/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-shapeshift-multichain", - "version": "1.53.2", + "version": "1.53.3", "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.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@shapeshiftoss/metamask-snaps-adapter": "^1.0.8", "@shapeshiftoss/metamask-snaps-types": "^1.0.8", "eth-rpc-errors": "^4.0.3", diff --git a/packages/hdwallet-metamask/package.json b/packages/hdwallet-metamask/package.json index ba95c8224..1d5349f2c 100644 --- a/packages/hdwallet-metamask/package.json +++ b/packages/hdwallet-metamask/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-metamask", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -16,7 +16,7 @@ "dependencies": { "@metamask/detect-provider": "^1.2.0", "@metamask/onboarding": "^1.0.1", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "eth-rpc-errors": "^4.0.3", "lodash": "^4.17.21" }, diff --git a/packages/hdwallet-native-vault/package.json b/packages/hdwallet-native-vault/package.json index 8a41f170b..02129c1ce 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-native": "1.53.2", + "@shapeshiftoss/hdwallet-native": "1.53.3", "bip39": "^3.0.4", "hash-wasm": "^4.9.0", "idb-keyval": "^6.0.3", diff --git a/packages/hdwallet-native/package.json b/packages/hdwallet-native/package.json index 4cb686d00..24cf29057 100644 --- a/packages/hdwallet-native/package.json +++ b/packages/hdwallet-native/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-native", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -16,7 +16,7 @@ "dependencies": { "@shapeshiftoss/bitcoinjs-lib": "5.2.0-shapeshift.2", "@shapeshiftoss/fiosdk": "1.2.1-shapeshift.6", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@shapeshiftoss/proto-tx-builder": "^0.8.0", "@zxing/text-encoding": "^0.9.0", "bchaddrjs": "^0.4.9", diff --git a/packages/hdwallet-portis/package.json b/packages/hdwallet-portis/package.json index 1437f54e0..730ea4f03 100644 --- a/packages/hdwallet-portis/package.json +++ b/packages/hdwallet-portis/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-portis", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ }, "dependencies": { "@portis/web3": "3.0.10", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "base64-js": "^1.5.1", "bip32": "^2.0.4", "bitcoinjs-lib": "^5.1.6", diff --git a/packages/hdwallet-tallyho/package.json b/packages/hdwallet-tallyho/package.json index a18f6c6d0..63116b49d 100644 --- a/packages/hdwallet-tallyho/package.json +++ b/packages/hdwallet-tallyho/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-tallyho", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "lodash": "^4.17.21", "tallyho-onboarding": "^1.0.2" }, diff --git a/packages/hdwallet-trezor-connect/package.json b/packages/hdwallet-trezor-connect/package.json index eef8c0218..f5c47af64 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.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,8 +14,8 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", - "@shapeshiftoss/hdwallet-trezor": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", + "@shapeshiftoss/hdwallet-trezor": "1.53.3", "@trezor/rollout": "^1.2.0", "trezor-connect": "^8.2.1" } diff --git a/packages/hdwallet-trezor/package.json b/packages/hdwallet-trezor/package.json index 650fc2db3..1d5c76e3d 100644 --- a/packages/hdwallet-trezor/package.json +++ b/packages/hdwallet-trezor/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-trezor", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -17,7 +17,7 @@ "dependencies": { "@ethereumjs/common": "^2.4.0", "@ethereumjs/tx": "^3.3.0", - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "base64-js": "^1.5.1", "lodash": "^4.17.21" }, diff --git a/packages/hdwallet-walletconnect/package.json b/packages/hdwallet-walletconnect/package.json index 32afe6d7c..40a294654 100644 --- a/packages/hdwallet-walletconnect/package.json +++ b/packages/hdwallet-walletconnect/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-walletconnect", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@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 699a91b06..771f0813d 100644 --- a/packages/hdwallet-walletconnectV2/package.json +++ b/packages/hdwallet-walletconnectV2/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-walletconnectv2", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -15,7 +15,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "@walletconnect/ethereum-provider": "^2.10.1", "@walletconnect/modal": "^2.6.2", "ethers": "^5.6.5" diff --git a/packages/hdwallet-xdefi/package.json b/packages/hdwallet-xdefi/package.json index 257b89871..f38e7d2dc 100644 --- a/packages/hdwallet-xdefi/package.json +++ b/packages/hdwallet-xdefi/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/hdwallet-xdefi", - "version": "1.53.2", + "version": "1.53.3", "license": "MIT", "publishConfig": { "access": "public" @@ -14,7 +14,7 @@ "prepublishOnly": "yarn clean && yarn build" }, "dependencies": { - "@shapeshiftoss/hdwallet-core": "1.53.2", + "@shapeshiftoss/hdwallet-core": "1.53.3", "lodash": "^4.17.21" }, "devDependencies": {