diff --git a/.changeset/sweet-dancers-hide.md b/.changeset/sweet-dancers-hide.md new file mode 100644 index 000000000000..94903ade82fd --- /dev/null +++ b/.changeset/sweet-dancers-hide.md @@ -0,0 +1,45 @@ +--- +"@ledgerhq/hw-transport-node-hid-singleton": patch +"@ledgerhq/hw-transport-node-hid-noevents": patch +"@ledgerhq/swift-bridge-hw-app-eth": patch +"@ledgerhq/hw-transport-node-hid": patch +"@ledgerhq/hw-app-polkadot": patch +"@ledgerhq/context-module": patch +"@ledgerhq/cryptoassets": patch +"@ledgerhq/keyring-eth": patch +"@ledgerhq/hw-app-eth": patch +"@ledgerhq/hw-app-str": patch +"@ledgerhq/hw-app-vet": patch +"@ledgerhq/types-live": patch +"@ledgerhq/coin-algorand": patch +"@ledgerhq/coin-polkadot": patch +"@ledgerhq/coin-bitcoin": patch +"@ledgerhq/coin-cardano": patch +"@ledgerhq/coin-solana": patch +"@ledgerhq/live-countervalues-react": patch +"@ledgerhq/coin-tezos": patch +"@ledgerhq/coin-near": patch +"@ledgerhq/webpack.js-example": patch +"@ledgerhq/coin-evm": patch +"@ledgerhq/coin-xrp": patch +"ledger-live-desktop": patch +"@ledgerhq/next.js-example": patch +"live-mobile": patch +"@ledgerhq/live-common": patch +"@ledgerhq/live-countervalues": patch +"@ledgerhq/react-ui": patch +"@ledgerhq/dummy-wallet-app": patch +"@ledgerhq/coin-framework": patch +"@ledgerhq/domain-service": patch +"@ledgerhq/live-nft-react": patch +"@ledgerhq/device-react": patch +"@ledgerhq/device-core": patch +"@ledgerhq/live-wallet": patch +"@ledgerhq/test-utils": patch +"@ledgerhq/web-tools": patch +"@ledgerhq/evm-tools": patch +"@ledgerhq/live-nft": patch +"@ledgerhq/live-cli": patch +--- + +chore: resolve merge conflicts diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index 7bcfa1ec2cb2..fa1b17934cdc 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -1,6 +1,6 @@ # @ledgerhq/live-cli -## 24.3.1-next.4 +## 24.3.2-next.4 ### Patch Changes @@ -12,28 +12,28 @@ - @ledgerhq/live-countervalues@0.2.1-next.1 - @ledgerhq/live-wallet@0.3.0-next.1 -## 24.3.1-next.3 +## 24.3.2-next.3 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.2 -## 24.3.1-next.2 +## 24.3.2-next.2 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.1 -## 24.3.1-next.1 +## 24.3.2-next.1 ### Patch Changes - Updated dependencies [[`1df64d2`](https://github.com/LedgerHQ/ledger-live/commit/1df64d27e75c2a3445903ebce9e1f681683676da)]: - @ledgerhq/hw-transport-node-hid@6.29.1-next.0 -## 24.3.1-next.0 +## 24.3.2-next.0 ### Patch Changes @@ -46,6 +46,20 @@ - @ledgerhq/coin-bitcoin@0.6.1-next.0 - @ledgerhq/live-countervalues@0.2.1-next.0 +## 24.3.1 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 24.3.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 24.3.0 ### Minor Changes diff --git a/apps/cli/package.json b/apps/cli/package.json index d8bce49699c6..cda16117e849 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-cli", - "version": "24.3.1-next.4", + "version": "24.3.2-next.4", "description": "ledger-live CLI version", "repository": { "type": "git", diff --git a/apps/ledger-live-desktop/CHANGELOG.md b/apps/ledger-live-desktop/CHANGELOG.md index 51c79f7bd185..2d2463508510 100644 --- a/apps/ledger-live-desktop/CHANGELOG.md +++ b/apps/ledger-live-desktop/CHANGELOG.md @@ -100,6 +100,20 @@ - @ledgerhq/live-nft@0.4.1-next.0 - @ledgerhq/live-nft-react@0.4.1-next.0 +## 2.82.1 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 2.82.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 2.82.0 ### Minor Changes diff --git a/apps/ledger-live-mobile/CHANGELOG.md b/apps/ledger-live-mobile/CHANGELOG.md index 325b0ae7f65c..0784d93bc407 100644 --- a/apps/ledger-live-mobile/CHANGELOG.md +++ b/apps/ledger-live-mobile/CHANGELOG.md @@ -66,6 +66,28 @@ - @ledgerhq/live-nft@0.4.1-next.0 - @ledgerhq/live-nft-react@0.4.1-next.0 +## 3.45.1 + +### Patch Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`33d26a9`](https://github.com/LedgerHQ/ledger-live/commit/33d26a9847d15571cce19f8159e29958398bb3a0) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - bugfix crash case in ReceiveFunds/02-SelectAccount + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 3.45.1-hotfix.1 + +### Patch Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`33d26a9`](https://github.com/LedgerHQ/ledger-live/commit/33d26a9847d15571cce19f8159e29958398bb3a0) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - bugfix crash case in ReceiveFunds/02-SelectAccount + +## 3.45.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 3.45.0 ### Minor Changes diff --git a/apps/ledger-live-mobile/src/screens/ReceiveFunds/02-SelectAccount.tsx b/apps/ledger-live-mobile/src/screens/ReceiveFunds/02-SelectAccount.tsx index 6af84ef3d585..4b7224be2c17 100644 --- a/apps/ledger-live-mobile/src/screens/ReceiveFunds/02-SelectAccount.tsx +++ b/apps/ledger-live-mobile/src/screens/ReceiveFunds/02-SelectAccount.tsx @@ -4,7 +4,7 @@ import { useSelector } from "react-redux"; import { Button, Flex, Text } from "@ledgerhq/native-ui"; import { useTranslation } from "react-i18next"; -import { Account, AccountLike, SubAccount, TokenAccount } from "@ledgerhq/types-live"; +import { Account, SubAccount, TokenAccount } from "@ledgerhq/types-live"; import { makeEmptyTokenAccount } from "@ledgerhq/live-common/account/index"; import { flattenAccountsByCryptoCurrencyScreenSelector } from "~/reducers/accounts"; import { NavigatorName, ScreenName } from "~/const"; @@ -25,6 +25,8 @@ type SubAccountEnhanced = SubAccount & { triggerCreateAccount: boolean; }; +type AccountLikeEnhanced = SubAccountEnhanced | Account | TokenAccount; + type NavigationProps = BaseComposite< StackNavigatorProps >; @@ -54,21 +56,22 @@ function ReceiveSelectAccount({ const aggregatedAccounts = useMemo( () => currency && currency.type === "TokenCurrency" - ? parentAccounts!.reduce((accs, pa) => { - const tokenAccounts = (pa as Account).subAccounts - ? (pa as Account).subAccounts?.filter( - acc => acc.type === "TokenAccount" && acc.token.id === currency.id, - ) - : []; + ? parentAccounts!.reduce((accs, pa) => { + const tokenAccounts = + pa.type === "Account" && pa.subAccounts + ? pa.subAccounts?.filter( + acc => acc.type === "TokenAccount" && acc.token.id === currency.id, + ) + : []; if (tokenAccounts && tokenAccounts.length > 0) { accs.push(...tokenAccounts); - } else { - const tokenAcc = makeEmptyTokenAccount(pa as Account, currency); + } else if (pa.type === "Account") { + const tokenAcc = makeEmptyTokenAccount(pa, currency); const tokenA: SubAccountEnhanced = { ...tokenAcc, - parentAccount: pa as Account, + parentAccount: pa, triggerCreateAccount: true, }; @@ -82,7 +85,7 @@ function ReceiveSelectAccount({ ); const selectAccount = useCallback( - (account: AccountLike) => { + (account: AccountLikeEnhanced) => { if (currency) { track("account_clicked", { asset: currency.name, @@ -90,8 +93,8 @@ function ReceiveSelectAccount({ }); navigation.navigate(ScreenName.ReceiveConfirmation, { ...route.params, - accountId: (account as SubAccountEnhanced)?.parentId || account.id, - createTokenAccount: (account as SubAccountEnhanced)?.triggerCreateAccount, + accountId: (account.type !== "Account" && account?.parentId) || account.id, + createTokenAccount: "triggerCreateAccount" in account && account?.triggerCreateAccount, }); } }, @@ -101,21 +104,12 @@ function ReceiveSelectAccount({ const walletState = useSelector(walletSelector); const renderItem = useCallback( - ({ item }: ListRenderItemInfo) => ( + ({ item }: ListRenderItemInfo) => ( - {accountNameWithDefaultSelector( - walletState, - ((item as SubAccountEnhanced).parentAccount as Account) || - (item as TokenAccount).token.parentCurrency, - )} - - ) : null + {accountNameWithDefaultSelector(walletState, item)} } onPress={() => selectAccount(item)} /> @@ -144,7 +138,7 @@ function ReceiveSelectAccount({ } }, [currency, navigationAccount]); - const keyExtractor = useCallback((item: AccountLike) => item?.id, []); + const keyExtractor = useCallback((item: AccountLikeEnhanced) => item?.id, []); return currency && aggregatedAccounts && aggregatedAccounts.length > 0 ? ( <> diff --git a/apps/web-tools/CHANGELOG.md b/apps/web-tools/CHANGELOG.md index 0a1865035d85..548b2774180d 100644 --- a/apps/web-tools/CHANGELOG.md +++ b/apps/web-tools/CHANGELOG.md @@ -1,6 +1,6 @@ # web-tools -## 0.6.1-next.3 +## 0.6.2-next.3 ### Patch Changes @@ -11,21 +11,21 @@ - @ledgerhq/hw-app-eth@6.37.1-next.1 - @ledgerhq/live-wallet@0.3.0-next.1 -## 0.6.1-next.2 +## 0.6.2-next.2 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.2 -## 0.6.1-next.1 +## 0.6.2-next.1 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.1 -## 0.6.1-next.0 +## 0.6.2-next.0 ### Patch Changes @@ -39,6 +39,20 @@ - @ledgerhq/domain-service@1.2.1-next.0 - @ledgerhq/hw-app-eth@6.37.1-next.0 +## 0.6.1 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 0.6.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 0.6.0 ### Minor Changes diff --git a/apps/web-tools/package.json b/apps/web-tools/package.json index 1be126dbcfb5..6d07879e6691 100644 --- a/apps/web-tools/package.json +++ b/apps/web-tools/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/web-tools", - "version": "0.6.1-next.3", + "version": "0.6.2-next.3", "private": true, "browser": { "fs": false, diff --git a/libs/coin-modules/coin-polkadot/CHANGELOG.md b/libs/coin-modules/coin-polkadot/CHANGELOG.md index d55ff54fde3a..a84bc417257e 100644 --- a/libs/coin-modules/coin-polkadot/CHANGELOG.md +++ b/libs/coin-modules/coin-polkadot/CHANGELOG.md @@ -24,6 +24,18 @@ - @ledgerhq/types-live@6.48.1-next.0 - @ledgerhq/coin-framework@0.15.0-next.0 +## 0.8.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + +## 0.8.0-hotfix.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + ## 0.7.0 ### Minor Changes diff --git a/libs/coin-modules/coin-polkadot/package.json b/libs/coin-modules/coin-polkadot/package.json index 281b4a371852..15725c5a7101 100644 --- a/libs/coin-modules/coin-polkadot/package.json +++ b/libs/coin-modules/coin-polkadot/package.json @@ -17,62 +17,6 @@ "url": "https://github.com/LedgerHQ/ledger-live/issues" }, "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-polkadot", - "license": "Apache-2.0", - "scripts": { - "clean": "rimraf lib lib-es", - "build": "tsc && tsc -m ES6 --outDir lib-es", - "prewatch": "pnpm build", - "watch": "tsc --watch", - "doc": "documentation readme src/** --section=API --pe ts --re ts --re d.ts", - "lint": "eslint ./src --no-error-on-unmatched-pattern --ext .ts,.tsx --cache", - "lint:fix": "pnpm lint --fix", - "test": "jest", - "typecheck": "tsc --noEmit", - "unimported": "unimported", - "coin-tester:build": "make build -f src/test/coin-tester/Makefile", - "coin-tester": "DOTENV_CONFIG_PATH=src/test/coin-tester/.env pnpm jest --runTestsByPath src/test/coin-tester/*.test.ts --forceExit" - }, - "dependencies": { - "@ledgerhq/coin-framework": "workspace:^", - "@ledgerhq/cryptoassets": "workspace:^", - "@ledgerhq/devices": "workspace:^", - "@ledgerhq/errors": "workspace:^", - "@ledgerhq/live-env": "workspace:^", - "@ledgerhq/live-network": "workspace:^", - "@ledgerhq/logs": "workspace:^", - "@ledgerhq/types-cryptoassets": "workspace:^", - "@ledgerhq/types-live": "workspace:^", - "@polkadot/api": "11.2.1", - "@polkadot/api-augment": "11.2.1", - "@polkadot/api-derive": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-known": "11.2.1", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", - "bignumber.js": "^9.1.2", - "expect": "^27.4.6", - "invariant": "^2.2.2", - "lodash": "^4.17.21", - "rxjs": "^7.8.1" - }, - "devDependencies": { - "@faker-js/faker": "^8.4.1", - "@ledgerhq/coin-tester": "workspace:^", - "@ledgerhq/hw-app-polkadot": "workspace:^", - "@types/invariant": "^2.2.2", - "@types/jest": "^29.5.10", - "@types/lodash": "^4.14.191", - "chalk": "^4.1.2", - "docker-compose": "^0.24.2", - "dotenv": "^16.4.5", - "eslint-plugin-jest": "^27.4.2", - "jest": "^29.7.0", - "jest-expect-message": "^1.1.3", - "msw": "^2.2.13", - "ts-jest": "^29.1.1", - "ts-node": "^10.9.2", - "typescript": "^5.3.3" - }, "publishConfig": { "access": "public" }, @@ -152,5 +96,61 @@ "default": "./lib-es/index.js" }, "./package.json": "./package.json" + }, + "license": "Apache-2.0", + "scripts": { + "clean": "rimraf lib lib-es", + "build": "tsc && tsc -m ES6 --outDir lib-es", + "prewatch": "pnpm build", + "watch": "tsc --watch", + "doc": "documentation readme src/** --section=API --pe ts --re ts --re d.ts", + "lint": "eslint ./src --no-error-on-unmatched-pattern --ext .ts,.tsx --cache", + "lint:fix": "pnpm lint --fix", + "test": "jest", + "typecheck": "tsc --noEmit", + "unimported": "unimported", + "coin-tester:build": "make build -f src/test/coin-tester/Makefile", + "coin-tester": "DOTENV_CONFIG_PATH=src/test/coin-tester/.env pnpm jest --runTestsByPath src/test/coin-tester/*.test.ts --forceExit" + }, + "dependencies": { + "@ledgerhq/coin-framework": "workspace:^", + "@ledgerhq/cryptoassets": "workspace:^", + "@ledgerhq/devices": "workspace:^", + "@ledgerhq/errors": "workspace:^", + "@ledgerhq/live-env": "workspace:^", + "@ledgerhq/live-network": "workspace:^", + "@ledgerhq/logs": "workspace:^", + "@ledgerhq/types-cryptoassets": "workspace:^", + "@ledgerhq/types-live": "workspace:^", + "@polkadot/api": "11.2.1", + "@polkadot/api-augment": "11.2.1", + "@polkadot/api-derive": "11.2.1", + "@polkadot/types": "11.2.1", + "@polkadot/types-known": "11.2.1", + "@polkadot/util": "12.6.2", + "@polkadot/util-crypto": "12.6.2", + "bignumber.js": "^9.1.2", + "expect": "^27.4.6", + "invariant": "^2.2.2", + "lodash": "^4.17.21", + "rxjs": "^7.8.1" + }, + "devDependencies": { + "@faker-js/faker": "^8.4.1", + "@ledgerhq/coin-tester": "workspace:^", + "@ledgerhq/hw-app-polkadot": "workspace:^", + "@types/invariant": "^2.2.2", + "@types/jest": "^29.5.10", + "@types/lodash": "^4.14.191", + "chalk": "^4.1.2", + "docker-compose": "^0.24.2", + "dotenv": "^16.4.5", + "eslint-plugin-jest": "^27.4.2", + "jest": "^29.7.0", + "jest-expect-message": "^1.1.3", + "msw": "^2.2.13", + "ts-jest": "^29.1.1", + "ts-node": "^10.9.2", + "typescript": "^5.3.3" } } diff --git a/libs/coin-modules/coin-polkadot/src/network/index.ts b/libs/coin-modules/coin-polkadot/src/network/index.ts index e98425bbe9f6..1495f7fdb9e3 100644 --- a/libs/coin-modules/coin-polkadot/src/network/index.ts +++ b/libs/coin-modules/coin-polkadot/src/network/index.ts @@ -91,6 +91,7 @@ const shortenMetadata = async (transaction: string): Promise => { txBlob: transaction, }, }); + return res.data.txMetadata; }; diff --git a/libs/ledger-live-common/CHANGELOG.md b/libs/ledger-live-common/CHANGELOG.md index 78475805d9ef..27d83e418864 100644 --- a/libs/ledger-live-common/CHANGELOG.md +++ b/libs/ledger-live-common/CHANGELOG.md @@ -1,6 +1,6 @@ # @ledgerhq/live-common -## 34.4.0-next.3 +## 34.5.0-next.3 ### Patch Changes @@ -25,21 +25,21 @@ - @ledgerhq/live-nft@0.4.1-next.1 - @ledgerhq/live-wallet@0.3.0-next.1 -## 34.4.0-next.2 +## 34.5.0-next.2 ### Patch Changes - Updated dependencies [[`19c02ce`](https://github.com/LedgerHQ/ledger-live/commit/19c02cead22422b4a2e94aef74ebc67e992ab54d)]: - @ledgerhq/device-core@0.2.1-next.2 -## 34.4.0-next.1 +## 34.5.0-next.1 ### Patch Changes - Updated dependencies [[`38a18fd`](https://github.com/LedgerHQ/ledger-live/commit/38a18fdb7233b77dfd631d10d9eec3cd4aeefe9f)]: - @ledgerhq/device-core@0.2.1-next.1 -## 34.4.0-next.0 +## 34.5.0-next.0 ### Minor Changes @@ -102,6 +102,30 @@ - @ledgerhq/live-countervalues-react@0.2.1-next.0 - @ledgerhq/live-nft@0.4.1-next.0 +## 34.4.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/hw-app-polkadot@6.30.0 + - @ledgerhq/coin-polkadot@0.8.0 + +## 34.4.0-hotfix.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/hw-app-polkadot@6.30.0-hotfix.0 + - @ledgerhq/coin-polkadot@0.8.0-hotfix.0 + ## 34.3.0 ### Minor Changes diff --git a/libs/ledger-live-common/package.json b/libs/ledger-live-common/package.json index 0c852f6beffb..3bfcec7aa12a 100644 --- a/libs/ledger-live-common/package.json +++ b/libs/ledger-live-common/package.json @@ -1,7 +1,7 @@ { "name": "@ledgerhq/live-common", "description": "Common ground for the Ledger Live apps", - "version": "34.4.0-next.3", + "version": "34.5.0-next.3", "repository": { "type": "git", "url": "https://github.com/LedgerHQ/ledger-live.git" diff --git a/libs/ledger-live-common/src/families/polkadot/setup.ts b/libs/ledger-live-common/src/families/polkadot/setup.ts index 1ea2db6e5edd..81d11663e069 100644 --- a/libs/ledger-live-common/src/families/polkadot/setup.ts +++ b/libs/ledger-live-common/src/families/polkadot/setup.ts @@ -12,10 +12,10 @@ import type { Bridge } from "@ledgerhq/types-live"; import { PolkadotCoinConfig } from "@ledgerhq/coin-polkadot/config"; import polkadotResolver from "@ledgerhq/coin-polkadot/signer/index"; import makeCliTools, { type CliTools } from "@ledgerhq/coin-polkadot/test/cli"; -import { getCryptoCurrencyById } from "@ledgerhq/cryptoassets/currencies"; import { CreateSigner, createResolver, executeWithSigner } from "../../bridge/setup"; import { Resolver } from "../../hw/getAddress/types"; import { getCurrencyConfiguration } from "../../config"; +import { getCryptoCurrencyById } from "@ledgerhq/cryptoassets/currencies"; const createSigner: CreateSigner = (transport: Transport) => { return new Polkadot(transport); diff --git a/libs/ledgerjs/packages/hw-app-polkadot/CHANGELOG.md b/libs/ledgerjs/packages/hw-app-polkadot/CHANGELOG.md index 2efebc8278e1..6e725a2bf56a 100644 --- a/libs/ledgerjs/packages/hw-app-polkadot/CHANGELOG.md +++ b/libs/ledgerjs/packages/hw-app-polkadot/CHANGELOG.md @@ -1,11 +1,23 @@ # @ledgerhq/hw-app-polkadot -## 6.30.0-next.0 +## 6.31.0-next.0 ### Minor Changes - [#6326](https://github.com/LedgerHQ/ledger-live/pull/6326) [`4b7f19c`](https://github.com/LedgerHQ/ledger-live/commit/4b7f19c96d95d86d5b6fbb480032d77532bf755e) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - polkadot generic nano app support +## 6.30.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + +## 6.30.0-hotfix.0 + +### Minor Changes + +- [#7153](https://github.com/LedgerHQ/ledger-live/pull/7153) [`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - polkadot generic nano app support + ## 6.29.0 ### Minor Changes diff --git a/libs/ledgerjs/packages/hw-app-polkadot/package.json b/libs/ledgerjs/packages/hw-app-polkadot/package.json index 9225156f3424..336bf9d9910b 100644 --- a/libs/ledgerjs/packages/hw-app-polkadot/package.json +++ b/libs/ledgerjs/packages/hw-app-polkadot/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/hw-app-polkadot", - "version": "6.30.0-next.0", + "version": "6.31.0-next.0", "description": "Ledger Hardware Wallet Polkadot Application API", "keywords": [ "Ledger", diff --git a/libs/test-utils/CHANGELOG.md b/libs/test-utils/CHANGELOG.md index 983809ef0043..c86680d908b4 100644 --- a/libs/test-utils/CHANGELOG.md +++ b/libs/test-utils/CHANGELOG.md @@ -1,33 +1,47 @@ # @ledgerhq/test-utils -## 0.2.1-next.3 +## 0.2.2-next.3 ### Patch Changes - Updated dependencies [[`d13a5d7`](https://github.com/LedgerHQ/ledger-live/commit/d13a5d7f8f23624feb3a4a041cd7966d3b100dcf)]: - @ledgerhq/live-common@34.4.0-next.3 -## 0.2.1-next.2 +## 0.2.2-next.2 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.2 -## 0.2.1-next.1 +## 0.2.2-next.1 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.1 -## 0.2.1-next.0 +## 0.2.2-next.0 ### Patch Changes - Updated dependencies [[`9551536`](https://github.com/LedgerHQ/ledger-live/commit/955153681ebc19344ed5becfbf7b131224b2ebd0), [`2e5d5bd`](https://github.com/LedgerHQ/ledger-live/commit/2e5d5bdb988c73c91f1fe42c809b192ca5dbeb7a), [`782d637`](https://github.com/LedgerHQ/ledger-live/commit/782d637b5fba8c9c9d37609b6ad492f45a4b3737), [`2e56708`](https://github.com/LedgerHQ/ledger-live/commit/2e567080b07abb8540907c0cb89457c746362917), [`2e56708`](https://github.com/LedgerHQ/ledger-live/commit/2e567080b07abb8540907c0cb89457c746362917), [`d2368f6`](https://github.com/LedgerHQ/ledger-live/commit/d2368f632b834207c33df14468599b6a543d11da), [`785c618`](https://github.com/LedgerHQ/ledger-live/commit/785c6180c2212ca879c2fddb8302f0bab5686761), [`fc6d09b`](https://github.com/LedgerHQ/ledger-live/commit/fc6d09be89a6e8775d77b98d5a0256b68346a14d), [`6b3c8ca`](https://github.com/LedgerHQ/ledger-live/commit/6b3c8cab371db8212e1b0a02f03bb0baa46ce95c), [`c988a94`](https://github.com/LedgerHQ/ledger-live/commit/c988a946d86e7f874823ac96d66573281ba00b13), [`d9f586e`](https://github.com/LedgerHQ/ledger-live/commit/d9f586ea4bd45d15f3e42c9f733f30dceef3027d), [`6692f5f`](https://github.com/LedgerHQ/ledger-live/commit/6692f5fe6701a4e47c626ea3cbb73a4641c9021d), [`4b7f19c`](https://github.com/LedgerHQ/ledger-live/commit/4b7f19c96d95d86d5b6fbb480032d77532bf755e)]: - @ledgerhq/live-common@34.4.0-next.0 +## 0.2.1 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 0.2.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 0.2.0 ### Minor Changes diff --git a/libs/test-utils/package.json b/libs/test-utils/package.json index 4193c76462c3..596eb49b0f0d 100644 --- a/libs/test-utils/package.json +++ b/libs/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/test-utils", - "version": "0.2.1-next.3", + "version": "0.2.2-next.3", "private": true, "description": "Dummy apps and utils for tests", "keywords": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 79761f957eee..90dada94d05f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16538,6 +16538,7 @@ packages: dependencies: '@polkadot/x-global': 12.6.2 tslib: 2.6.2 + ws: 8.16.0 dev: false /@polkadot/x-ws@12.6.2: @@ -22453,7 +22454,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.4.3) tslib: 2.6.2 typescript: 5.4.3 - webpack: 5.89.0(metro@0.80.8) + webpack: 5.89.0(esbuild@0.19.12) transitivePeerDependencies: - supports-color dev: true @@ -22908,18 +22909,19 @@ packages: dev: false optional: true - /@substrate/connect-known-chains@1.1.5: - resolution: {integrity: sha512-GCdDMs5q9xDYyP/KEwrlWMdqv8OIPjuVMZvNowvUrvEFo5d+x+VqfRPzyl/RbV+snRQVWTTacRydE7GqyjCYPQ==} + /@substrate/connect-known-chains@1.1.6: + resolution: {integrity: sha512-JwtdGbnK3ZqrY1qp3Ifr/p648sp9hG0Q715h4nRghnqZJnMQIiLKaFkcLnvrAiYQD3zNTYDztHidy5Q/u0TcbQ==} requiresBuild: true dev: false optional: true /@substrate/connect@0.8.10: resolution: {integrity: sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w==} + deprecated: versions below 1.x are no longer maintained requiresBuild: true dependencies: '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.5 + '@substrate/connect-known-chains': 1.1.6 '@substrate/light-client-extension-helpers': 0.0.6(smoldot@2.0.22) smoldot: 2.0.22 transitivePeerDependencies: @@ -22939,7 +22941,7 @@ packages: '@polkadot-api/observable-client': 0.1.0(rxjs@7.8.1) '@polkadot-api/substrate-client': 0.0.1 '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.5 + '@substrate/connect-known-chains': 1.1.6 rxjs: 7.8.1 smoldot: 2.0.22 dev: false @@ -24959,6 +24961,7 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} @@ -24979,7 +24982,6 @@ packages: typescript: 5.4.3 transitivePeerDependencies: - supports-color - dev: true /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} @@ -25104,6 +25106,7 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.3): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} @@ -25125,7 +25128,6 @@ packages: typescript: 5.4.3 transitivePeerDependencies: - supports-color - dev: true /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} @@ -25435,7 +25437,7 @@ packages: resolution: {integrity: sha512-IyMsxyjkJK8YWq566KyuFuh/PUiLzQ02RbUO5qa+vEQb6zIAR9MzFwN7wBmBy7wmKkjligcdNDMG5EaBRH8FxQ==} engines: {node: '>=16.0.0'} dependencies: - '@noble/hashes': 1.3.3 + '@noble/hashes': 1.4.0 eventemitter3: 5.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -26623,7 +26625,7 @@ packages: '@babel/core': 7.24.3 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.4.11)(metro@0.80.8) + webpack: 5.89.0(@swc/core@1.4.11)(esbuild@0.19.12) dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -27911,7 +27913,7 @@ packages: resolution: {integrity: sha512-rpwfAcS/CMqo0oCqDf3r9eeLgScRE3l/xHDCXhM3UyrfvIn7PrLq63uHh7yYbv8NzaZn5MVsVhIRpQ+5GZ5HyA==} engines: {node: '>=8'} dependencies: - '@noble/hashes': 1.3.2 + '@noble/hashes': 1.4.0 base-x: 4.0.0 dev: false @@ -31891,7 +31893,6 @@ packages: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - dev: true /eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} @@ -31943,11 +31944,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -32007,7 +32008,6 @@ packages: eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - dev: true /eslint-plugin-detox@1.0.0: resolution: {integrity: sha512-Dd+Cwyap5IO9DBKXOKrQTE1RQk9hvSSi+qsS1cMVPZY37mojz2PvriEOfGhKj5XN1G14lJ8TArf+6Y+Np2ZsoQ==} @@ -32092,7 +32092,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -32157,7 +32157,7 @@ packages: peerDependencies: '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' + jest: ^27.0.0 peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true @@ -34391,7 +34391,7 @@ packages: semver: 7.6.2 tapable: 2.2.1 typescript: 5.4.3 - webpack: 5.89.0(@swc/core@1.4.11)(metro@0.80.8) + webpack: 5.89.0(@swc/core@1.4.11)(esbuild@0.19.12) dev: true /form-data@2.3.3: @@ -37687,7 +37687,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) + ts-node: 10.9.2(typescript@5.4.3) transitivePeerDependencies: - babel-plugin-macros - metro @@ -50374,7 +50374,7 @@ packages: dependencies: '@swc/core': 1.4.11 '@swc/counter': 0.1.3 - webpack: 5.89.0(@swc/core@1.4.11)(metro@0.80.8) + webpack: 5.89.0(@swc/core@1.4.11)(esbuild@0.19.12) dev: true /swiper@7.4.1: @@ -51253,6 +51253,7 @@ packages: typescript: '>=4.2.0' dependencies: typescript: 5.2.2 + dev: false /ts-api-utils@1.3.0(typescript@5.4.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} @@ -51261,7 +51262,6 @@ packages: typescript: '>=4.2.0' dependencies: typescript: 5.4.3 - dev: true /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -51427,7 +51427,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0 + jest: 29.7.0(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -51460,7 +51460,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest: 29.7.0 jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -52130,6 +52130,7 @@ packages: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true + dev: false /typescript@5.4.3: resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} @@ -53894,7 +53895,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.4.11)(metro@0.80.8) + webpack: 5.89.0(@swc/core@1.4.11)(esbuild@0.19.12) dev: true /webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.91.0): diff --git a/tests/dummy-wallet-app/CHANGELOG.md b/tests/dummy-wallet-app/CHANGELOG.md index 38d4e1d9f645..821d6320e119 100644 --- a/tests/dummy-wallet-app/CHANGELOG.md +++ b/tests/dummy-wallet-app/CHANGELOG.md @@ -1,6 +1,6 @@ # dummy-wallet-app -## 0.3.1-next.3 +## 0.3.2-next.3 ### Patch Changes @@ -8,21 +8,21 @@ - @ledgerhq/live-common@34.4.0-next.3 - @ledgerhq/hw-app-eth@6.37.1-next.1 -## 0.3.1-next.2 +## 0.3.2-next.2 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.2 -## 0.3.1-next.1 +## 0.3.2-next.1 ### Patch Changes - Updated dependencies []: - @ledgerhq/live-common@34.4.0-next.1 -## 0.3.1-next.0 +## 0.3.2-next.0 ### Patch Changes @@ -30,6 +30,20 @@ - @ledgerhq/live-common@34.4.0-next.0 - @ledgerhq/hw-app-eth@6.37.1-next.0 +## 0.3.1 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0 + +## 0.3.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`b0c7b8d`](https://github.com/LedgerHQ/ledger-live/commit/b0c7b8dcc7088853ad73518cb470e8b5b05be4de)]: + - @ledgerhq/live-common@34.4.0-hotfix.0 + ## 0.3.0 ### Minor Changes diff --git a/tests/dummy-wallet-app/package.json b/tests/dummy-wallet-app/package.json index a2685e03f7b2..ad477767a3bd 100644 --- a/tests/dummy-wallet-app/package.json +++ b/tests/dummy-wallet-app/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/dummy-wallet-app", - "version": "0.3.1-next.3", + "version": "0.3.2-next.3", "private": true, "dependencies": { "@ledgerhq/hw-app-eth": "workspace:*",