diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index d684337f07d8..204a2ceb53ba 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -1,5 +1,38 @@ # @ledgerhq/live-cli +## 23.3.3 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-common@33.6.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-countervalues@0.1.2 + - @ledgerhq/live-network@1.1.13 + +## 23.3.3-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/live-common@33.6.1-hotfix.1 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/live-countervalues@0.1.2-hotfix.1 + +## 23.3.3-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/live-common@33.6.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + ## 23.3.2 ### Patch Changes diff --git a/apps/cli/package.json b/apps/cli/package.json index 77271c7f8b72..4758f8616d34 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-cli", - "version": "23.3.2", + "version": "23.3.3", "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 3ed5db322f81..a300bd39611e 100644 --- a/apps/ledger-live-desktop/CHANGELOG.md +++ b/apps/ledger-live-desktop/CHANGELOG.md @@ -1,5 +1,48 @@ # ledger-live-desktop +## 2.77.2 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-common@33.6.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-evm@0.12.3 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-countervalues@0.1.2 + - @ledgerhq/live-countervalues-react@0.1.2 + - @ledgerhq/live-nft@0.2.1 + - @ledgerhq/live-nft-react@0.2.1 + - @ledgerhq/live-network@1.1.13 + +## 2.77.2-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1-hotfix.1 + - @ledgerhq/coin-evm@0.12.3-hotfix.1 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/live-countervalues@0.1.2-hotfix.1 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.1 + - @ledgerhq/live-nft@0.2.1-hotfix.1 + - @ledgerhq/live-nft-react@0.2.1-hotfix.1 + +## 2.77.2-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/live-common@33.6.1-hotfix.0 + - @ledgerhq/coin-evm@0.12.3-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + - @ledgerhq/live-nft@0.2.1-hotfix.0 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.0 + - @ledgerhq/live-nft-react@0.2.1-hotfix.0 + ## 2.77.1 ### Patch Changes diff --git a/apps/ledger-live-desktop/RELEASE_NOTES.md b/apps/ledger-live-desktop/RELEASE_NOTES.md index 614013c03d9e..cfe3183214fe 100644 --- a/apps/ledger-live-desktop/RELEASE_NOTES.md +++ b/apps/ledger-live-desktop/RELEASE_NOTES.md @@ -1,3 +1,8 @@ +# 2.77.2 + +### 🐛 Fix + +Adding a NEAR (NEAR) account would result in an error. We’ve fixed this. # 2.77.1 @@ -9,7 +14,7 @@ Gone are the days of unwanted NFTs in your gallery. Spam NFTs will now be filter ### 🚀 Features -Starting today, you can swap an additional 300 Ethereum and 100 Binance Smart Chain tokens through Ledger Live. +Starting today, you can swap an additional 300 Ethereum and 100 Binance Smart Chain tokens through Ledger Live. ### 🐛 Fix @@ -17,7 +22,7 @@ Internal transactions for Ethereum, Polygon, and Binance Smart Chain are now vis The bug that prevented the hiding of token accounts has been fixed. -You can now clear nominations for your bonded DOT. +You can now clear nominations for your bonded DOT. # 2.73.1 @@ -35,7 +40,7 @@ Ledger Live will now display the fiat value of your TRC20/TRC10 tokens. Using the Max toggle to swap the entire balance would block the transaction. The issue has been resolved. -We've fixed a few search bar glitches in the Discover section. +We've fixed a few search bar glitches in the Discover section. Some users reported issues when importing legacy Ethereum accounts or accounts with the legacy derivation path from MetaMask to Ledger Live. This has been fixed. @@ -55,11 +60,11 @@ ParaSwap and 1inch, which you can access through the Discover section, are now s ### 🐛 Fixes -We fixed a bug that led to an infinite loading error when trying to access the My Ledger tab. +We fixed a bug that led to an infinite loading error when trying to access the My Ledger tab. -The bug that caused the UTK tokens not to be displayed in the MultiversX account is now fixed. +The bug that caused the UTK tokens not to be displayed in the MultiversX account is now fixed. -Some users reported that their undelegated Tezos (XTZ) coins are not visible in the transaction history. This has been fixed. +Some users reported that their undelegated Tezos (XTZ) coins are not visible in the transaction history. This has been fixed. # 2.69.0 diff --git a/apps/ledger-live-desktop/package.json b/apps/ledger-live-desktop/package.json index 9051e6229f9f..3a007e2535d6 100644 --- a/apps/ledger-live-desktop/package.json +++ b/apps/ledger-live-desktop/package.json @@ -13,7 +13,7 @@ "license": "MIT", "private": true, "main": "./.webpack/main.bundle.js", - "version": "2.77.1", + "version": "2.77.2", "scripts": { "start:prod": "electron ./.webpack/main.bundle.js", "start": "cross-env NODE_ENV=development node ./tools/main.js", diff --git a/apps/ledger-live-mobile/CHANGELOG.md b/apps/ledger-live-mobile/CHANGELOG.md index de90a2f30e9b..47175d7d30be 100644 --- a/apps/ledger-live-mobile/CHANGELOG.md +++ b/apps/ledger-live-mobile/CHANGELOG.md @@ -1,5 +1,46 @@ # live-mobile +## 3.40.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-common@33.6.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-evm@0.12.3 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-countervalues@0.1.2 + - @ledgerhq/live-countervalues-react@0.1.2 + - @ledgerhq/live-nft@0.2.1 + - @ledgerhq/live-nft-react@0.2.1 + +## 3.40.1-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1-hotfix.1 + - @ledgerhq/coin-evm@0.12.3-hotfix.1 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/live-countervalues@0.1.2-hotfix.1 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.1 + - @ledgerhq/live-nft@0.2.1-hotfix.1 + - @ledgerhq/live-nft-react@0.2.1-hotfix.1 + +## 3.40.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/live-common@33.6.1-hotfix.0 + - @ledgerhq/coin-evm@0.12.3-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.0 + - @ledgerhq/live-nft@0.2.1-hotfix.0 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.0 + - @ledgerhq/live-nft-react@0.2.1-hotfix.0 + ## 3.40.0 ### Minor Changes diff --git a/apps/ledger-live-mobile/package.json b/apps/ledger-live-mobile/package.json index 3f49b3b53316..4fb46d6996cb 100644 --- a/apps/ledger-live-mobile/package.json +++ b/apps/ledger-live-mobile/package.json @@ -1,6 +1,6 @@ { "name": "live-mobile", - "version": "3.40.0", + "version": "3.40.1", "private": true, "scripts": { "postinstall": "zx ./scripts/post.mjs", diff --git a/apps/web-tools/CHANGELOG.md b/apps/web-tools/CHANGELOG.md index abc91d6dbcc8..266659c228d9 100644 --- a/apps/web-tools/CHANGELOG.md +++ b/apps/web-tools/CHANGELOG.md @@ -1,5 +1,34 @@ # web-tools +## 0.4.3 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-common@33.6.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/hw-app-eth@6.35.6 + +## 0.4.3-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1-hotfix.1 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.1 + +## 0.4.3-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/live-common@33.6.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.0 + ## 0.4.2 ### Patch Changes diff --git a/apps/web-tools/package.json b/apps/web-tools/package.json index ac3d6ac32235..bf6f3e2a144b 100644 --- a/apps/web-tools/package.json +++ b/apps/web-tools/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/web-tools", - "version": "0.4.2", + "version": "0.4.3", "private": true, "browser": { "fs": false, diff --git a/libs/coin-algorand/CHANGELOG.md b/libs/coin-algorand/CHANGELOG.md index 5c8869eb0267..873d02e1a8e1 100644 --- a/libs/coin-algorand/CHANGELOG.md +++ b/libs/coin-algorand/CHANGELOG.md @@ -1,5 +1,30 @@ # @ledgerhq/coin-algorand +## 0.3.11 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + +## 0.3.11-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + +## 0.3.11-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + ## 0.3.10 ### Patch Changes diff --git a/libs/coin-algorand/package.json b/libs/coin-algorand/package.json index fff491e6f0a6..9063a528b966 100644 --- a/libs/coin-algorand/package.json +++ b/libs/coin-algorand/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/coin-algorand", - "version": "0.3.10", + "version": "0.3.11", "description": "Ledger Algorand Coin integration", "keywords": [ "Ledger", diff --git a/libs/coin-evm/CHANGELOG.md b/libs/coin-evm/CHANGELOG.md index 2155b6affae1..6fc5b651f3d1 100644 --- a/libs/coin-evm/CHANGELOG.md +++ b/libs/coin-evm/CHANGELOG.md @@ -1,5 +1,35 @@ # @ledgerhq/coin-evm +## 0.12.3 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/evm-tools@1.0.16 + - @ledgerhq/live-network@1.1.13 + +## 0.12.3-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/evm-tools@1.0.16-hotfix.1 + +## 0.12.3-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/evm-tools@1.0.16-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + ## 0.12.2 ### Patch Changes diff --git a/libs/coin-evm/package.json b/libs/coin-evm/package.json index 6ddd4430f29d..90711bd5d035 100644 --- a/libs/coin-evm/package.json +++ b/libs/coin-evm/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/coin-evm", - "version": "0.12.2", + "version": "0.12.3", "description": "Ledger EVM Coin integration", "keywords": [ "Ledger", diff --git a/libs/coin-framework/CHANGELOG.md b/libs/coin-framework/CHANGELOG.md index a63f45abe2db..38ea9ee0958b 100644 --- a/libs/coin-framework/CHANGELOG.md +++ b/libs/coin-framework/CHANGELOG.md @@ -1,5 +1,27 @@ # @ledgerhq/coin-framework +## 0.11.2 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + +## 0.11.2-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + +## 0.11.2-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + ## 0.11.1 ### Patch Changes diff --git a/libs/coin-framework/package.json b/libs/coin-framework/package.json index c8c81fbf0426..f48efa13fb9d 100644 --- a/libs/coin-framework/package.json +++ b/libs/coin-framework/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/coin-framework", - "version": "0.11.1", + "version": "0.11.2", "description": "Ledger framework for Coin integration", "keywords": [ "Ledger", diff --git a/libs/coin-near/CHANGELOG.md b/libs/coin-near/CHANGELOG.md index afc40a50876b..f73aa68d013c 100644 --- a/libs/coin-near/CHANGELOG.md +++ b/libs/coin-near/CHANGELOG.md @@ -1,5 +1,34 @@ # @ledgerhq/coin-near +## 0.3.10 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-network@1.1.13 + +## 0.3.10-hotfix.1 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + +## 0.3.10-hotfix.0 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + ## 0.3.9 ### Patch Changes diff --git a/libs/coin-near/package.json b/libs/coin-near/package.json index 887f2fc8a83f..da3e3c39a9b7 100644 --- a/libs/coin-near/package.json +++ b/libs/coin-near/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/coin-near", - "version": "0.3.9", + "version": "0.3.10", "description": "Near Coin integration", "keywords": [ "Ledger", @@ -56,7 +56,7 @@ "expect": "^27.4.6", "invariant": "^2.2.2", "lodash": "^4.17.21", - "near-api-js": "^0.44.2", + "near-api-js": "^3.0.2", "rxjs": "^7.8.1" }, "devDependencies": { diff --git a/libs/coin-near/src/api/archive-node-sdk.ts b/libs/coin-near/src/api/archive-node-sdk.ts index 4788aabec702..5934e636dd41 100644 --- a/libs/coin-near/src/api/archive-node-sdk.ts +++ b/libs/coin-near/src/api/archive-node-sdk.ts @@ -5,7 +5,6 @@ import { getEnv } from "@ledgerhq/live-env"; import { canUnstake, canWithdraw, getYoctoThreshold } from "../logic"; import { getCurrentNearPreloadData } from "../preload"; import { NearAccount } from "../types"; -import { getStakingDeposits } from "./index"; import { NearAccessKey, NearAccountDetails, @@ -159,8 +158,6 @@ export const getStakingPositions = async ( totalAvailable: BigNumber; totalPending: BigNumber; }> => { - const stakingDeposits = await getStakingDeposits(address); - const { connect, keyStores } = nearAPI; const config = { @@ -177,16 +174,18 @@ export const getStakingPositions = async ( let totalAvailable = new BigNumber(0); let totalPending = new BigNumber(0); + const activeDelegatedStakeBalance = await account.getActiveDelegatedStakeBalance(); + const stakingPositions = await Promise.all( - stakingDeposits.map(async ({ validator_id: validatorId, deposit }) => { + activeDelegatedStakeBalance.stakedValidators.map(async ({ validatorId, amount: rawTotal }) => { const contract = new nearAPI.Contract(account, validatorId, { viewMethods: [ "get_account_staked_balance", "get_account_unstaked_balance", "is_account_unstaked_balance_available", - "get_account_total_balance", ], changeMethods: [], + useLocalViewExecution: false, }) as NearContract; const rawStaked = await contract.get_account_staked_balance({ @@ -198,9 +197,6 @@ export const getStakingPositions = async ( const isAvailable = await contract.is_account_unstaked_balance_available({ account_id: address, }); - const rawTotal = await contract.get_account_total_balance({ - account_id: address, - }); const unstaked = new BigNumber(rawUnstaked); @@ -215,7 +211,7 @@ export const getStakingPositions = async ( const staked = new BigNumber(rawStaked); available = new BigNumber(available); pending = new BigNumber(pending); - rewards = new BigNumber(rawTotal).minus(deposit); + rewards = new BigNumber(rawTotal || "0").minus(staked); const stakingThreshold = getYoctoThreshold(); diff --git a/libs/coin-near/src/api/index.ts b/libs/coin-near/src/api/index.ts index 5adc3df19c24..42f8d3430c0f 100644 --- a/libs/coin-near/src/api/index.ts +++ b/libs/coin-near/src/api/index.ts @@ -10,4 +10,3 @@ export { getValidators, getCommission, } from "./archive-node-sdk"; -export { getStakingDeposits } from "./near-staking-positions-sdk"; diff --git a/libs/coin-near/src/api/near-staking-positions-sdk.ts b/libs/coin-near/src/api/near-staking-positions-sdk.ts deleted file mode 100644 index 1990a2ef6690..000000000000 --- a/libs/coin-near/src/api/near-staking-positions-sdk.ts +++ /dev/null @@ -1,15 +0,0 @@ -import network from "@ledgerhq/live-network/network"; -import { getEnv } from "@ledgerhq/live-env"; -import { NearStakingDeposit } from "./sdk.types"; - -const getIndexerUrl = (route: string): string => - `${getEnv("API_NEAR_STAKING_POSITIONS_API")}${route || ""}`; - -export const getStakingDeposits = async (address: string): Promise => { - const { data } = await network({ - method: "GET", - url: getIndexerUrl(`staking-deposits/${address}?date=${new Date().getTime()}`), - }); - - return Array.isArray(data) ? data : []; -}; diff --git a/libs/coin-polkadot/CHANGELOG.md b/libs/coin-polkadot/CHANGELOG.md index 2041efb16810..abae95ff4393 100644 --- a/libs/coin-polkadot/CHANGELOG.md +++ b/libs/coin-polkadot/CHANGELOG.md @@ -1,5 +1,30 @@ # @ledgerhq/coin-polkadot +## 0.5.4 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + +## 0.5.4-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + +## 0.5.4-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + ## 0.5.3 ### Patch Changes diff --git a/libs/coin-polkadot/package.json b/libs/coin-polkadot/package.json index b51f4513240a..086bce0161a7 100644 --- a/libs/coin-polkadot/package.json +++ b/libs/coin-polkadot/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/coin-polkadot", - "version": "0.5.3", + "version": "0.5.4", "description": "Ledger Polkadot Coin integration", "keywords": [ "Ledger", diff --git a/libs/env/CHANGELOG.md b/libs/env/CHANGELOG.md index 50cb8b74e035..38f2d4a9fa29 100644 --- a/libs/env/CHANGELOG.md +++ b/libs/env/CHANGELOG.md @@ -1,5 +1,17 @@ # @ledgerhq/live-env +## 1.0.1 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + +## 1.0.1-hotfix.0 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + ## 1.0.0 ### Major Changes diff --git a/libs/env/package.json b/libs/env/package.json index 5b0d54c0093b..95dbe5a31b47 100644 --- a/libs/env/package.json +++ b/libs/env/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-env", - "version": "1.0.0", + "version": "1.0.1", "description": "Ledger Live environment definition", "keywords": [ "Ledger" diff --git a/libs/env/src/env.ts b/libs/env/src/env.ts index bdd6ccf10bb2..373b8a33e2a1 100644 --- a/libs/env/src/env.ts +++ b/libs/env/src/env.ts @@ -112,11 +112,6 @@ const envDefinitions = { parser: stringParser, desc: "Datahub Indexer API for NEAR", }, - API_NEAR_STAKING_POSITIONS_API: { - def: "https://validators-near.coin.ledger.com/", - parser: stringParser, - desc: "NEAR staking positions API", - }, API_STACKS_ENDPOINT: { parser: stringParser, def: "https://stacks.coin.ledger.com", diff --git a/libs/evm-tools/CHANGELOG.md b/libs/evm-tools/CHANGELOG.md index 267b15fbf357..da70fd2fdeaa 100644 --- a/libs/evm-tools/CHANGELOG.md +++ b/libs/evm-tools/CHANGELOG.md @@ -1,5 +1,27 @@ # @ledgerhq/evm-tools +## 1.0.16 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + +## 1.0.16-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + +## 1.0.16-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + ## 1.0.15 ### Patch Changes diff --git a/libs/evm-tools/package.json b/libs/evm-tools/package.json index 7abb4a54d604..ff52b1f14e64 100644 --- a/libs/evm-tools/package.json +++ b/libs/evm-tools/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/evm-tools", - "version": "1.0.15", + "version": "1.0.16", "description": "EVM tooling used for coin integrations & app bindings", "main": "./index.ts", "keywords": [ diff --git a/libs/ledger-live-common/CHANGELOG.md b/libs/ledger-live-common/CHANGELOG.md index cd21b564c4ee..26b9fe64bd13 100644 --- a/libs/ledger-live-common/CHANGELOG.md +++ b/libs/ledger-live-common/CHANGELOG.md @@ -1,5 +1,64 @@ # @ledgerhq/live-common +## 33.6.1 + +### Patch Changes + +- [#6284](https://github.com/LedgerHQ/ledger-live/pull/6284) [`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updated CAL support + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/hw-app-near@6.28.5 + - @ledgerhq/coin-near@0.3.10 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-algorand@0.3.11 + - @ledgerhq/coin-evm@0.12.3 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/coin-polkadot@0.5.4 + - @ledgerhq/hw-app-eth@6.35.6 + - @ledgerhq/hw-app-vet@0.1.5 + - @ledgerhq/live-countervalues@0.1.2 + - @ledgerhq/live-countervalues-react@0.1.2 + - @ledgerhq/live-nft@0.2.1 + - @ledgerhq/live-network@1.1.13 + +## 33.6.1-hotfix.1 + +### Patch Changes + +- [#6284](https://github.com/LedgerHQ/ledger-live/pull/6284) [`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updated CAL support + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-algorand@0.3.11-hotfix.1 + - @ledgerhq/coin-evm@0.12.3-hotfix.1 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/coin-polkadot@0.5.4-hotfix.1 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.1 + - @ledgerhq/hw-app-vet@0.1.5-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.1 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.1 + - @ledgerhq/live-nft@0.2.1-hotfix.1 + - @ledgerhq/coin-near@0.3.10-hotfix.1 + +## 33.6.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/hw-app-near@6.28.5-hotfix.0 + - @ledgerhq/coin-near@0.3.10-hotfix.0 + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-algorand@0.3.11-hotfix.0 + - @ledgerhq/coin-evm@0.12.3-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/coin-polkadot@0.5.4-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + - @ledgerhq/live-nft@0.2.1-hotfix.0 + - @ledgerhq/live-countervalues-react@0.1.2-hotfix.0 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.0 + ## 33.6.0 ### Minor Changes diff --git a/libs/ledger-live-common/package.json b/libs/ledger-live-common/package.json index 51e62fe846c6..b663e04e9f0a 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": "33.6.0", + "version": "33.6.1", "repository": { "type": "git", "url": "https://github.com/LedgerHQ/ledger-live.git" diff --git a/libs/ledger-live-common/src/currencies/__snapshots__/sortByMarketcap.test.ts.snap b/libs/ledger-live-common/src/currencies/__snapshots__/sortByMarketcap.test.ts.snap index 6e44962d8736..c2ee4c252ed3 100644 --- a/libs/ledger-live-common/src/currencies/__snapshots__/sortByMarketcap.test.ts.snap +++ b/libs/ledger-live-common/src/currencies/__snapshots__/sortByMarketcap.test.ts.snap @@ -13786,7 +13786,7 @@ exports[`sortCurrenciesByIds snapshot 1`] = ` "cardano/native/f555c46bad0731d080c9381d7fff6f82839946a66bd070d185e1ea2f42444f4745", "cardano/native/f66d78b4a3cb3d37afa0ec36461e51ecbde00f26c8f0a68f94b6988069555344", "cardano/native/f7c777fdd4531cf1c477551360e45b9684073c05c2fa61334f8f9add5665726974726565546f6b656e", - "stellar/asset/usdc:ga5zsejyb37jrc5avcia5mop4rhtm335x2kgx3ihojapp5re34k4kzvn", + "stellar/asset/USDC:GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN", "casper/asset/USDC:GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN", ] `; diff --git a/libs/ledger-live-common/src/families/tron/__snapshots__/bridge.integration.test.ts.snap b/libs/ledger-live-common/src/families/tron/__snapshots__/bridge.integration.test.ts.snap index 52dc44b74b9b..b66e7ec70ec7 100644 --- a/libs/ledger-live-common/src/families/tron/__snapshots__/bridge.integration.test.ts.snap +++ b/libs/ledger-live-common/src/families/tron/__snapshots__/bridge.integration.test.ts.snap @@ -161,27 +161,27 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "46825830", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "operationsCount": 17, "parentId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:", "pendingOperations": [], "spendableBalance": "46825830", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tokenId": "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", "type": "TokenAccountRaw", }, { "approvals": undefined, "balance": "376", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "operationsCount": 1, "parentId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:", "pendingOperations": [], "spendableBalance": "376", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "tokenId": "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "type": "TokenAccountRaw", }, { @@ -411,27 +411,27 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "1000000", - "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "operationsCount": 1, "parentId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:", "pendingOperations": [], "spendableBalance": "1000000", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tokenId": "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", "type": "TokenAccountRaw", }, { "approvals": undefined, "balance": "2013400", - "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "operationsCount": 2, "parentId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:", "pendingOperations": [], "spendableBalance": "2013400", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "tokenId": "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "type": "TokenAccountRaw", }, { @@ -499,14 +499,14 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "10000000", - "id": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "id": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "operationsCount": 1, "parentId": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:", "pendingOperations": [], "spendableBalance": "10000000", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tokenId": "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", "type": "TokenAccountRaw", }, { @@ -561,14 +561,14 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "183", - "id": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "id": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "operationsCount": 1, "parentId": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:", "pendingOperations": [], "spendableBalance": "183", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "tokenId": "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "type": "TokenAccountRaw", }, { @@ -636,14 +636,14 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "756", - "id": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "id": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "operationsCount": 1, "parentId": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:", "pendingOperations": [], "spendableBalance": "756", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "tokenId": "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "type": "TokenAccountRaw", }, { @@ -760,14 +760,14 @@ exports[`tron currency bridge scanAccounts tron seed 1 1`] = ` { "approvals": undefined, "balance": "623", - "id": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "id": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "operationsCount": 1, "parentId": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:", "pendingOperations": [], "spendableBalance": "623", "starred": false, "swapHistory": [], - "tokenId": "tron/trc20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "tokenId": "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "type": "TokenAccountRaw", }, { @@ -5671,7 +5671,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16110435, "contract": undefined, @@ -5679,7 +5679,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "068ce945e4cf0bdd27fd4c3d7b632564ce7323844d25214b276b85f1fea0fcad", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-068ce945e4cf0bdd27fd4c3d7b632564ce7323844d25214b276b85f1fea0fcad-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-068ce945e4cf0bdd27fd4c3d7b632564ce7323844d25214b276b85f1fea0fcad-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -5693,7 +5693,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "2345600", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11612358, "contract": undefined, @@ -5701,7 +5701,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "15aed42c67e0d1d0e9ab8839a4a0f8fd78c2645bb9c22d8b86bc5749f616e401", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-15aed42c67e0d1d0e9ab8839a4a0f8fd78c2645bb9c22d8b86bc5749f616e401-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-15aed42c67e0d1d0e9ab8839a4a0f8fd78c2645bb9c22d8b86bc5749f616e401-OUT", "operator": undefined, "recipients": [ "TVKG4gUar24bpAVrDv4GSzyDRtPkjPkogL", @@ -5715,7 +5715,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "123000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 17086799, "contract": undefined, @@ -5723,7 +5723,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "2ee70713f542ed7ba7ed02ea67a32ab526f812cb0e11ac8eeb92d1576f7def52", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-2ee70713f542ed7ba7ed02ea67a32ab526f812cb0e11ac8eeb92d1576f7def52-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-2ee70713f542ed7ba7ed02ea67a32ab526f812cb0e11ac8eeb92d1576f7def52-OUT", "operator": undefined, "recipients": [ "TXufMKjStJkxYqgrmBXL7NNs8nWNEoFZvd", @@ -5737,7 +5737,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16138146, "contract": undefined, @@ -5745,7 +5745,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4-OUT", "operator": undefined, "recipients": [ "TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW", @@ -5759,7 +5759,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "10000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 14018973, "contract": undefined, @@ -5767,7 +5767,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "3fac4c4d7d12db1a60bba542492df8b7fc13b26e1ff1e3c3397b835ec80bd604", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-3fac4c4d7d12db1a60bba542492df8b7fc13b26e1ff1e3c3397b835ec80bd604-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-3fac4c4d7d12db1a60bba542492df8b7fc13b26e1ff1e3c3397b835ec80bd604-OUT", "operator": undefined, "recipients": [ "TVKG4gUar24bpAVrDv4GSzyDRtPkjPkogL", @@ -5781,7 +5781,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "95642432", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11595280, "contract": undefined, @@ -5789,7 +5789,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "105020", "hasFailed": false, "hash": "645d694c8dc057eaed59daf44d189edfd2fb42f28df018b3cb1da8a92abf9042", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-645d694c8dc057eaed59daf44d189edfd2fb42f28df018b3cb1da8a92abf9042-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-645d694c8dc057eaed59daf44d189edfd2fb42f28df018b3cb1da8a92abf9042-OUT", "operator": undefined, "recipients": [ "TVKG4gUar24bpAVrDv4GSzyDRtPkjPkogL", @@ -5803,7 +5803,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11593961, "contract": undefined, @@ -5811,7 +5811,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "123110", "hasFailed": false, "hash": "68cb2a4e6a600626afdeda8f07904b4e55a388c2b267d12176f9186727afdf68", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-68cb2a4e6a600626afdeda8f07904b4e55a388c2b267d12176f9186727afdf68-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-68cb2a4e6a600626afdeda8f07904b4e55a388c2b267d12176f9186727afdf68-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -5825,7 +5825,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "100000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16110228, "contract": undefined, @@ -5833,7 +5833,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "78e334e9e297120c054d849571f7c121380cc2494895e0d1331066a0578592fa", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-78e334e9e297120c054d849571f7c121380cc2494895e0d1331066a0578592fa-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-78e334e9e297120c054d849571f7c121380cc2494895e0d1331066a0578592fa-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -5847,7 +5847,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "10000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16110394, "contract": undefined, @@ -5855,7 +5855,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "a869e16565f3b73f3b4dd8554431469bdef1d452043c5cfd96686dad96eebd67", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-a869e16565f3b73f3b4dd8554431469bdef1d452043c5cfd96686dad96eebd67-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-a869e16565f3b73f3b4dd8554431469bdef1d452043c5cfd96686dad96eebd67-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -5869,7 +5869,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "15000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16110326, "contract": undefined, @@ -5877,7 +5877,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "bfc280056910bb0220d13876fff1023bb981e486c96697b2c0a5648dbd145334", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-bfc280056910bb0220d13876fff1023bb981e486c96697b2c0a5648dbd145334-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-bfc280056910bb0220d13876fff1023bb981e486c96697b2c0a5648dbd145334-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -5891,7 +5891,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "9000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 17228191, "contract": undefined, @@ -5899,7 +5899,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "c0d12c09cf82ddc3d095b1542f017f1093d76266236ea39a72968ab00e4cb976", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-c0d12c09cf82ddc3d095b1542f017f1093d76266236ea39a72968ab00e4cb976-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-c0d12c09cf82ddc3d095b1542f017f1093d76266236ea39a72968ab00e4cb976-OUT", "operator": undefined, "recipients": [ "TLAhq1ds7UR339t48TpzYcJWtfGnXk1KzX", @@ -5913,7 +5913,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "100000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11594382, "contract": undefined, @@ -5921,7 +5921,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "c1b1661f9bf047b03ecf681316a9700b7615d7edeb43a6f70b853fd9ef72d939", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-c1b1661f9bf047b03ecf681316a9700b7615d7edeb43a6f70b853fd9ef72d939-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-c1b1661f9bf047b03ecf681316a9700b7615d7edeb43a6f70b853fd9ef72d939-OUT", "operator": undefined, "recipients": [ "TVKG4gUar24bpAVrDv4GSzyDRtPkjPkogL", @@ -5935,7 +5935,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11594078, "contract": undefined, @@ -5943,7 +5943,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "57660", "hasFailed": false, "hash": "da8ca5de86b7d982695eeeec904988261693458cee3a18b6b61bbd71482bf329", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-da8ca5de86b7d982695eeeec904988261693458cee3a18b6b61bbd71482bf329-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-da8ca5de86b7d982695eeeec904988261693458cee3a18b6b61bbd71482bf329-OUT", "operator": undefined, "recipients": [ "TEvHMZWyfjCAdDJEKYxYVL8rRpigddLC1R", @@ -5957,7 +5957,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1234568", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 11594068, "contract": undefined, @@ -5965,7 +5965,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "66040", "hasFailed": false, "hash": "f18ba36e9e14a134c5c09454bd62538c532c5260c02ed8f7ddce7c6992fc9086", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-f18ba36e9e14a134c5c09454bd62538c532c5260c02ed8f7ddce7c6992fc9086-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-f18ba36e9e14a134c5c09454bd62538c532c5260c02ed8f7ddce7c6992fc9086-OUT", "operator": undefined, "recipients": [ "TEvHMZWyfjCAdDJEKYxYVL8rRpigddLC1R", @@ -5979,7 +5979,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16335243, "contract": undefined, @@ -5987,7 +5987,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "f5e423534ce66e37ae51e77196c25ac2b8ee92a4a8a46ac1ec38e47632d03381", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-f5e423534ce66e37ae51e77196c25ac2b8ee92a4a8a46ac1ec38e47632d03381-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-f5e423534ce66e37ae51e77196c25ac2b8ee92a4a8a46ac1ec38e47632d03381-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -6001,7 +6001,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "12345670", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16112143, "contract": undefined, @@ -6009,7 +6009,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8-OUT", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8-OUT", "operator": undefined, "recipients": [ "THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi", @@ -6023,7 +6023,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "1000000", }, { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16243678, "contract": undefined, @@ -6031,7 +6031,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "fd7fdb42d69df344659746d482cabb6cfe34291fb594397e3742b64ca85f6530", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-fd7fdb42d69df344659746d482cabb6cfe34291fb594397e3742b64ca85f6530-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-fd7fdb42d69df344659746d482cabb6cfe34291fb594397e3742b64ca85f6530-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -6047,7 +6047,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 21138209, "contract": undefined, @@ -6055,7 +6055,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "299750", "hasFailed": false, "hash": "548f235c69eaab2aedaddb5b4763303316d02c2ec4d25617cc3c2a26e1b4a201", - "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-548f235c69eaab2aedaddb5b4763303316d02c2ec4d25617cc3c2a26e1b4a201-IN", + "id": "js:2:tron:TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-548f235c69eaab2aedaddb5b4763303316d02c2ec4d25617cc3c2a26e1b4a201-IN", "operator": undefined, "recipients": [ "TRqkRnAj6ceJFYAn2p1eE7aWrgBBwtdhS9", @@ -7111,7 +7111,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16112143, "contract": undefined, @@ -7119,7 +7119,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8", - "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8-IN", + "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-f6551432995fc64e304f0ca205d12918873ebca880192f8f110c5cb93aa5cfe8-IN", "operator": undefined, "recipients": [ "THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi", @@ -7135,7 +7135,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 18669252, "contract": undefined, @@ -7143,7 +7143,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "92360", "hasFailed": false, "hash": "6f8070945a225217b7a10a81198644a3cb179ffb8cb6aa7867c789765d5d4c52", - "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-6f8070945a225217b7a10a81198644a3cb179ffb8cb6aa7867c789765d5d4c52-IN", + "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-6f8070945a225217b7a10a81198644a3cb179ffb8cb6aa7867c789765d5d4c52-IN", "operator": undefined, "recipients": [ "THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi", @@ -7157,7 +7157,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "value": "2003400", }, { - "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 18669295, "contract": undefined, @@ -7165,7 +7165,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "12000", "hasFailed": false, "hash": "967093a06de21daa4e4f1dc90b46621c3968954f32d7c915bd9a0d6aad2f81f3", - "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-967093a06de21daa4e4f1dc90b46621c3968954f32d7c915bd9a0d6aad2f81f3-IN", + "id": "js:2:tron:THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-967093a06de21daa4e4f1dc90b46621c3968954f32d7c915bd9a0d6aad2f81f3-IN", "operator": undefined, "recipients": [ "THAe4BNVxp293qgyQEqXEkHMpPcqtG73bi", @@ -7251,7 +7251,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "accountId": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7", "blockHash": null, "blockHeight": 16138146, "contract": undefined, @@ -7259,7 +7259,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "0", "hasFailed": false, "hash": "3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4", - "id": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2FTLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7-3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4-IN", + "id": "js:2:tron:TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW:+tron%2Ftrc20%2Ftla2f6vpqdgre67v1736s7bj8ray5wyju7-3f2e16fab36eab882dc64699c2593a6e4da8c184d2d32c100bf1aaf910b33ba4-IN", "operator": undefined, "recipients": [ "TWepUnyBzHx2aoEgNGotZHCybZJZe1AHdW", @@ -7299,7 +7299,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 22084651, "contract": undefined, @@ -7307,7 +7307,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "231430", "hasFailed": false, "hash": "14972d32f7d64ced2dbf8b317696c8cc728a23ce56b80bc6c86d24f39a1d765c", - "id": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-14972d32f7d64ced2dbf8b317696c8cc728a23ce56b80bc6c86d24f39a1d765c-IN", + "id": "js:2:tron:TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-14972d32f7d64ced2dbf8b317696c8cc728a23ce56b80bc6c86d24f39a1d765c-IN", "operator": undefined, "recipients": [ "TTBPBK1n8nX1VkYPh7fsM56KL6G9HRM7Vc", @@ -7371,7 +7371,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 22242895, "contract": undefined, @@ -7379,7 +7379,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "103740", "hasFailed": false, "hash": "fe3b4f6c01b1857d8638c0a8345f79a2379dfabfff6db11553ea3111f122f9b2", - "id": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-fe3b4f6c01b1857d8638c0a8345f79a2379dfabfff6db11553ea3111f122f9b2-IN", + "id": "js:2:tron:TRzAd8k78ob5wTWHepeDpQruUuKYffh48x:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-fe3b4f6c01b1857d8638c0a8345f79a2379dfabfff6db11553ea3111f122f9b2-IN", "operator": undefined, "recipients": [ "TRzAd8k78ob5wTWHepeDpQruUuKYffh48x", @@ -7577,7 +7577,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` ], [ { - "accountId": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "accountId": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t", "blockHash": null, "blockHeight": 21056757, "contract": undefined, @@ -7585,7 +7585,7 @@ exports[`tron currency bridge scanAccounts tron seed 1 2`] = ` "fee": "232070", "hasFailed": false, "hash": "032efe3c6df07ed64b3e055ea45457aba1468115f64e751213b45bca1b3fbe44", - "id": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2FTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t-032efe3c6df07ed64b3e055ea45457aba1468115f64e751213b45bca1b3fbe44-IN", + "id": "js:2:tron:TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj:+tron%2Ftrc20%2Ftr7nhqjekqxgtci8q8zy4pl8otszgjlj6t-032efe3c6df07ed64b3e055ea45457aba1468115f64e751213b45bca1b3fbe44-IN", "operator": undefined, "recipients": [ "TReR4zdFE78NaKgUUUeHiVGXSGcCD4cNyj", diff --git a/libs/ledger-live-common/src/families/tron/api/index.ts b/libs/ledger-live-common/src/families/tron/api/index.ts index d9afe228c326..e02dcf43c414 100644 --- a/libs/ledger-live-common/src/families/tron/api/index.ts +++ b/libs/ledger-live-common/src/families/tron/api/index.ts @@ -1,7 +1,7 @@ import { makeLRUCache } from "@ledgerhq/live-network/cache"; import network from "@ledgerhq/live-network/network"; import { log } from "@ledgerhq/logs"; -import { Account, SubAccount } from "@ledgerhq/types-live"; +import { Account, SubAccount, TokenAccount } from "@ledgerhq/types-live"; import { BigNumber } from "bignumber.js"; import compact from "lodash/compact"; import drop from "lodash/drop"; @@ -203,11 +203,12 @@ export const createTronTransaction = async ( // trc20 if (tokenType === "trc20" && tokenId) { + const tokenContractAddress = (subAccount as TokenAccount).token.contractAddress; const txData: SmartContractTransactionData = { function_selector: "transfer(address,uint256)", fee_limit: 50000000, call_value: 0, - contract_address: decode58Check(tokenId), + contract_address: decode58Check(tokenContractAddress), parameter: abiEncodeTrc20Transfer(decode58Check(t.recipient), t.amount), owner_address: decode58Check(a.freshAddress), }; diff --git a/libs/ledger-live-common/src/families/tron/bridge.integration.test.ts b/libs/ledger-live-common/src/families/tron/bridge.integration.test.ts index b5b84be1d8c1..5d422c0f3259 100644 --- a/libs/ledger-live-common/src/families/tron/bridge.integration.test.ts +++ b/libs/ledger-live-common/src/families/tron/bridge.integration.test.ts @@ -469,7 +469,7 @@ const tron: CurrenciesData = { // corresponds to a valid deposit contract address subAccountId: getTokenAccountId( account, - "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", ), amount: new BigNumber("1000000"), }), @@ -488,7 +488,7 @@ const tron: CurrenciesData = { recipient: unactivatedAddress, subAccountId: getTokenAccountId( account, - "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", ), amount: new BigNumber("1000000"), }), @@ -534,7 +534,7 @@ const tron: CurrenciesData = { recipient: activatedAddress1, subAccountId: getTokenAccountId( account, - "tron/trc20/TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7", + "tron/trc20/tla2f6vpqdgre67v1736s7bj8ray5wyju7", ), amount: new BigNumber("1000000"), }), diff --git a/libs/ledger-live-common/src/families/tron/bridge/js.ts b/libs/ledger-live-common/src/families/tron/bridge/js.ts index 957ebeb022c6..d5608f0182d3 100644 --- a/libs/ledger-live-common/src/families/tron/bridge/js.ts +++ b/libs/ledger-live-common/src/families/tron/bridge/js.ts @@ -4,7 +4,7 @@ import flatMap from "lodash/flatMap"; import compact from "lodash/compact"; import get from "lodash/get"; import sumBy from "lodash/sumBy"; -import { findTokenById } from "@ledgerhq/cryptoassets"; +import { findTokenByAddressInCurrency, findTokenById } from "@ledgerhq/cryptoassets"; import type { Account, Operation, @@ -379,6 +379,7 @@ const getAccountShape = async (info: AccountShapeInfo, syncConfig) => { txs => txs.length < operationsPageSize, cacheTransactionInfoById, ); + const tronResources = await getTronResources(acc, txs, cacheTransactionInfoById); const balance = spendableBalance .plus(tronResources.frozen.bandwidth ? tronResources.frozen.bandwidth.amount : new BigNumber(0)) @@ -423,26 +424,37 @@ const getAccountShape = async (info: AccountShapeInfo, syncConfig) => { const parentOperations: TronOperation[] = compact( parentTxs.map(tx => txInfoToOperation(accountId, info.address, tx)), ); - const trc10Tokens = get(acc, "assetV2", []).map(({ key, value }) => ({ - type: "trc10", - key, - value, - })); - const trc20Tokens = get(acc, "trc20", []).map(obj => { - const [[key, value]] = Object.entries(obj); - return { - type: "trc20", - key, - value, - }; - }); - // TRC10 and TRC20 accounts - // FIXME: this is bad for perf: we should reconciliate with potential existing data - // we need to KEEP REF as much as possible & use minimalOperationsBuilderSync + + const trc10Tokens = get(acc, "assetV2", []).reduce((accumulator, { key, value }) => { + const tokenInfo = findTokenById(`tron/trc10/${key}`); + if (tokenInfo) { + accumulator.push({ + key, + type: "trc10", + tokenId: tokenInfo.id, + balance: value, + }); + } + return accumulator; + }, []); + + const trc20Tokens = get(acc, "trc20", []).reduce((accumulator, trc20) => { + const [[contractAddress, balance]] = Object.entries(trc20); + const tokenInfo = findTokenByAddressInCurrency(contractAddress, info.currency.id); + if (tokenInfo) { + accumulator.push({ + key: contractAddress, + type: "trc20", + tokenId: tokenInfo.id, + balance, + }); + } + return accumulator; + }, []); + const subAccounts: SubAccount[] = compact( - trc10Tokens.concat(trc20Tokens).map(({ type, key, value }) => { + trc10Tokens.concat(trc20Tokens).map(({ key, tokenId, balance }) => { const { blacklistedTokenIds = [] } = syncConfig; - const tokenId = `tron/${type}/${key}`; const token = findTokenById(tokenId); if (!token || blacklistedTokenIds.includes(tokenId)) return; const id = encodeTokenAccountId(accountId, token); @@ -452,15 +464,15 @@ const getAccountShape = async (info: AccountShapeInfo, syncConfig) => { info.initialAccount && info.initialAccount.subAccounts && info.initialAccount.subAccounts.find(a => a.id === id); - const balance = new BigNumber(value); + const bnBalance = new BigNumber(balance); const sub: TokenAccount = { type: "TokenAccount", id, starred: false, parentId: accountId, token, - balance, - spendableBalance: balance, + balance: bnBalance, + spendableBalance: bnBalance, operationsCount: operations.length, operations, pendingOperations: maybeExistingSubAccount ? maybeExistingSubAccount.pendingOperations : [], diff --git a/libs/ledgerjs/packages/cryptoassets/CHANGELOG.md b/libs/ledgerjs/packages/cryptoassets/CHANGELOG.md index 89c1c73fb5a0..14e41244faf7 100644 --- a/libs/ledgerjs/packages/cryptoassets/CHANGELOG.md +++ b/libs/ledgerjs/packages/cryptoassets/CHANGELOG.md @@ -1,5 +1,17 @@ # @ledgerhq/cryptoassets +## 11.4.1 + +### Patch Changes + +- [#6284](https://github.com/LedgerHQ/ledger-live/pull/6284) [`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updated CAL support + +## 11.4.1-hotfix.0 + +### Patch Changes + +- [#6284](https://github.com/LedgerHQ/ledger-live/pull/6284) [`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updated CAL support + ## 11.4.0 ### Minor Changes diff --git a/libs/ledgerjs/packages/cryptoassets/package.json b/libs/ledgerjs/packages/cryptoassets/package.json index 54dcb9089aa6..0303f7dc2a8c 100644 --- a/libs/ledgerjs/packages/cryptoassets/package.json +++ b/libs/ledgerjs/packages/cryptoassets/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/cryptoassets", - "version": "11.4.0", + "version": "11.4.1", "description": "Ledger crypto-assets list", "keywords": [ "Ledger" diff --git a/libs/ledgerjs/packages/cryptoassets/src/tokens.ts b/libs/ledgerjs/packages/cryptoassets/src/tokens.ts index 19a6fc7de0bc..0cfde0d8c443 100644 --- a/libs/ledgerjs/packages/cryptoassets/src/tokens.ts +++ b/libs/ledgerjs/packages/cryptoassets/src/tokens.ts @@ -472,10 +472,11 @@ function convertStellarTokens([ ]: StellarToken): TokenCurrency { const parentCurrency = getCryptoCurrencyById("stellar"); + // FIXME: to be discussed with CAL service as values are Uppercase IRL return { type: "TokenCurrency", - id: `stellar/asset/${assetCode}:${assetIssuer}`, - contractAddress: assetIssuer, + id: `stellar/asset/${assetCode.toUpperCase()}:${assetIssuer.toUpperCase()}`, + contractAddress: assetIssuer.toUpperCase(), parentCurrency, tokenType: assetType, name, diff --git a/libs/ledgerjs/packages/hw-app-eth/CHANGELOG.md b/libs/ledgerjs/packages/hw-app-eth/CHANGELOG.md index ac943c3970fd..2cdee978ae4e 100644 --- a/libs/ledgerjs/packages/hw-app-eth/CHANGELOG.md +++ b/libs/ledgerjs/packages/hw-app-eth/CHANGELOG.md @@ -1,5 +1,28 @@ # @ledgerhq/hw-app-eth +## 6.35.6 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/evm-tools@1.0.16 + +## 6.35.6-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/evm-tools@1.0.16-hotfix.1 + +## 6.35.6-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/evm-tools@1.0.16-hotfix.0 + ## 6.35.5 ### Patch Changes diff --git a/libs/ledgerjs/packages/hw-app-eth/package.json b/libs/ledgerjs/packages/hw-app-eth/package.json index 0acc521be4ee..4e5d6ac57275 100644 --- a/libs/ledgerjs/packages/hw-app-eth/package.json +++ b/libs/ledgerjs/packages/hw-app-eth/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/hw-app-eth", - "version": "6.35.5", + "version": "6.35.6", "description": "Ledger Hardware Wallet Ethereum Application API", "keywords": [ "Ledger", diff --git a/libs/ledgerjs/packages/hw-app-near/CHANGELOG.md b/libs/ledgerjs/packages/hw-app-near/CHANGELOG.md index 0a2b51ae7f12..e60a19150289 100644 --- a/libs/ledgerjs/packages/hw-app-near/CHANGELOG.md +++ b/libs/ledgerjs/packages/hw-app-near/CHANGELOG.md @@ -1,5 +1,17 @@ # @ledgerhq/hw-app-near +## 6.28.5 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + +## 6.28.5-hotfix.0 + +### Patch Changes + +- [#6279](https://github.com/LedgerHQ/ledger-live/pull/6279) [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Updating the near-api-js library and fetching the NEAR staking positions from the node rather than the kitwallet API. + ## 6.28.4 ### Patch Changes diff --git a/libs/ledgerjs/packages/hw-app-near/package.json b/libs/ledgerjs/packages/hw-app-near/package.json index bdbf551cbb32..4ad20bb07d8a 100644 --- a/libs/ledgerjs/packages/hw-app-near/package.json +++ b/libs/ledgerjs/packages/hw-app-near/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/hw-app-near", - "version": "6.28.4", + "version": "6.28.5", "description": "Ledger Hardware Wallet Near Application API", "keywords": [ "Ledger", @@ -28,7 +28,7 @@ "license": "Apache-2.0", "dependencies": { "@ledgerhq/hw-transport": "workspace:^", - "near-api-js": "^0.44.2" + "near-api-js": "^3.0.2" }, "devDependencies": { "@ledgerhq/hw-transport-mocker": "workspace:^", diff --git a/libs/ledgerjs/packages/hw-app-vet/CHANGELOG.md b/libs/ledgerjs/packages/hw-app-vet/CHANGELOG.md index fbfed7739fd5..5475e4536a49 100644 --- a/libs/ledgerjs/packages/hw-app-vet/CHANGELOG.md +++ b/libs/ledgerjs/packages/hw-app-vet/CHANGELOG.md @@ -1,5 +1,19 @@ # @ledgerhq/hw-app-vet +## 0.1.5 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1 + +## 0.1.5-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + ## 0.1.4 ### Patch Changes diff --git a/libs/ledgerjs/packages/hw-app-vet/package.json b/libs/ledgerjs/packages/hw-app-vet/package.json index 77a0e590b53d..ccdcd5e5ce97 100644 --- a/libs/ledgerjs/packages/hw-app-vet/package.json +++ b/libs/ledgerjs/packages/hw-app-vet/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/hw-app-vet", - "version": "0.1.4", + "version": "0.1.5", "description": "Ledger Hardware Wallet VeChain Application API", "keywords": [ "Ledger", diff --git a/libs/ledgerjs/packages/swift-bridge-hw-app-eth/CHANGELOG.md b/libs/ledgerjs/packages/swift-bridge-hw-app-eth/CHANGELOG.md index 0eaf2e8cd46b..36fc5b7732b3 100644 --- a/libs/ledgerjs/packages/swift-bridge-hw-app-eth/CHANGELOG.md +++ b/libs/ledgerjs/packages/swift-bridge-hw-app-eth/CHANGELOG.md @@ -1,5 +1,26 @@ # @ledgerhq/swift-bridge-hw-app-eth +## 1.1.6 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/hw-app-eth@6.35.6 + +## 1.1.6-hotfix.1 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/hw-app-eth@6.35.6-hotfix.1 + +## 1.1.6-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/hw-app-eth@6.35.6-hotfix.0 + ## 1.1.5 ### Patch Changes diff --git a/libs/ledgerjs/packages/swift-bridge-hw-app-eth/package.json b/libs/ledgerjs/packages/swift-bridge-hw-app-eth/package.json index d17d13932e99..b92ecb669e90 100644 --- a/libs/ledgerjs/packages/swift-bridge-hw-app-eth/package.json +++ b/libs/ledgerjs/packages/swift-bridge-hw-app-eth/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/swift-bridge-hw-app-eth", - "version": "1.1.5", + "version": "1.1.6", "description": "Package to facilitate bundling hw-app-eth in the EthWrapper Swift package", "keywords": [ "Ledger", diff --git a/libs/live-countervalues-react/CHANGELOG.md b/libs/live-countervalues-react/CHANGELOG.md index 0bac439b6130..42f59ef93d83 100644 --- a/libs/live-countervalues-react/CHANGELOG.md +++ b/libs/live-countervalues-react/CHANGELOG.md @@ -1,5 +1,31 @@ # @ledgerhq/live-countervalues-react +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-countervalues@0.1.2 + +## 0.1.2-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + - @ledgerhq/live-countervalues@0.1.2-hotfix.1 + +## 0.1.2-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-countervalues@0.1.2-hotfix.0 + ## 0.1.1 ### Patch Changes diff --git a/libs/live-countervalues-react/package.json b/libs/live-countervalues-react/package.json index 4b4f57204434..8c4a71bb41a8 100644 --- a/libs/live-countervalues-react/package.json +++ b/libs/live-countervalues-react/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-countervalues-react", - "version": "0.1.1", + "version": "0.1.2", "description": "Ledger Live countervalues React module", "keywords": [ "Ledger" diff --git a/libs/live-countervalues/CHANGELOG.md b/libs/live-countervalues/CHANGELOG.md index 0ec99cf64d98..cc84177bbb3d 100644 --- a/libs/live-countervalues/CHANGELOG.md +++ b/libs/live-countervalues/CHANGELOG.md @@ -1,5 +1,32 @@ # @ledgerhq/live-countervalues +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-network@1.1.13 + +## 0.1.2-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + +## 0.1.2-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + ## 0.1.1 ### Patch Changes diff --git a/libs/live-countervalues/package.json b/libs/live-countervalues/package.json index 81d88e119de5..93661e66d001 100644 --- a/libs/live-countervalues/package.json +++ b/libs/live-countervalues/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-countervalues", - "version": "0.1.1", + "version": "0.1.2", "description": "Ledger Live countervalues module", "keywords": [ "Ledger" diff --git a/libs/live-network/CHANGELOG.md b/libs/live-network/CHANGELOG.md index c77a8ba23a3a..477979d67f54 100644 --- a/libs/live-network/CHANGELOG.md +++ b/libs/live-network/CHANGELOG.md @@ -1,5 +1,19 @@ # @ledgerhq/live-network +## 1.1.13 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1 + +## 1.1.13-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + ## 1.1.12 ### Patch Changes diff --git a/libs/live-network/package.json b/libs/live-network/package.json index eca8ddc6c39b..a5c231dbb03d 100644 --- a/libs/live-network/package.json +++ b/libs/live-network/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-network", - "version": "1.1.12", + "version": "1.1.13", "description": "Ledger Live network and cache utilities", "keywords": [ "Ledger" diff --git a/libs/live-nft-react/CHANGELOG.md b/libs/live-nft-react/CHANGELOG.md index e15ab671b7b0..fa203bb623dd 100644 --- a/libs/live-nft-react/CHANGELOG.md +++ b/libs/live-nft-react/CHANGELOG.md @@ -1,5 +1,28 @@ # @ledgerhq/live-nft-react +## 0.2.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-nft@0.2.1 + +## 0.2.1-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/live-nft@0.2.1-hotfix.1 + +## 0.2.1-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/live-nft@0.2.1-hotfix.0 + ## 0.2.0 ### Minor Changes diff --git a/libs/live-nft-react/package.json b/libs/live-nft-react/package.json index 0ea170a66736..86bff3a139d6 100644 --- a/libs/live-nft-react/package.json +++ b/libs/live-nft-react/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-nft-react", - "version": "0.2.0", + "version": "0.2.1", "description": "Ledger Live nft React module", "keywords": [ "Ledger" diff --git a/libs/live-nft/CHANGELOG.md b/libs/live-nft/CHANGELOG.md index 972a3c5bff5c..03c2aaaa0dd0 100644 --- a/libs/live-nft/CHANGELOG.md +++ b/libs/live-nft/CHANGELOG.md @@ -1,5 +1,32 @@ # @ledgerhq/live-nft +## 0.2.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c), [`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/cryptoassets@11.4.1 + - @ledgerhq/live-env@1.0.1 + - @ledgerhq/coin-framework@0.11.2 + - @ledgerhq/live-network@1.1.13 + +## 0.2.1-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/cryptoassets@11.4.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.1 + +## 0.2.1-hotfix.0 + +### Patch Changes + +- Updated dependencies [[`3e28615`](https://github.com/LedgerHQ/ledger-live/commit/3e28615a8d5edbec3eff1e93207bf0e9d017666a)]: + - @ledgerhq/live-env@1.0.1-hotfix.0 + - @ledgerhq/coin-framework@0.11.2-hotfix.0 + - @ledgerhq/live-network@1.1.13-hotfix.0 + ## 0.2.0 ### Minor Changes diff --git a/libs/live-nft/package.json b/libs/live-nft/package.json index a6a1299bb730..febfc373c521 100644 --- a/libs/live-nft/package.json +++ b/libs/live-nft/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/live-nft", - "version": "0.2.0", + "version": "0.2.1", "description": "Ledger Live NFT module", "keywords": [ "Ledger" diff --git a/libs/test-utils/CHANGELOG.md b/libs/test-utils/CHANGELOG.md index b004aedd4b1b..73faedaad211 100644 --- a/libs/test-utils/CHANGELOG.md +++ b/libs/test-utils/CHANGELOG.md @@ -1,5 +1,26 @@ # @ledgerhq/test-utils +## 0.1.4 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1 + +## 0.1.4-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1-hotfix.1 + +## 0.1.4-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/live-common@33.6.1-hotfix.0 + ## 0.1.3 ### Patch Changes diff --git a/libs/test-utils/package.json b/libs/test-utils/package.json index 0163bea4d472..b56653c829ce 100644 --- a/libs/test-utils/package.json +++ b/libs/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/test-utils", - "version": "0.1.3", + "version": "0.1.4", "private": true, "description": "Dummy apps and utils for tests", "keywords": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf3e18216ccb..c73a372ab423 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1818,8 +1818,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 near-api-js: - specifier: ^0.44.2 - version: 0.44.2 + specifier: ^3.0.2 + version: 3.0.2 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3073,8 +3073,8 @@ importers: specifier: workspace:^ version: link:../hw-transport near-api-js: - specifier: ^0.44.2 - version: 0.44.2 + specifier: ^3.0.2 + version: 3.0.2 devDependencies: '@ledgerhq/hw-transport-mocker': specifier: workspace:^ @@ -16718,6 +16718,125 @@ packages: tar-fs: 2.1.1 dev: true + /@near-js/accounts@1.0.2: + resolution: {integrity: sha512-KpyY9r+f55vJ0XCk17vyHeiiNbsmKY9T3ztXKLWQEr661XWJKyetQUBb3dyehf6DHXXnlxwwQNdYDK8d0x1nOQ==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/providers': 0.0.10 + '@near-js/signers': 0.1.0 + '@near-js/transactions': 1.1.0 + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + ajv: 8.11.2 + ajv-formats: 2.1.1 + bn.js: 5.2.1 + borsh: 1.0.0 + depd: 2.0.0 + lru_map: 0.4.1 + near-abi: 0.1.1 + transitivePeerDependencies: + - encoding + dev: false + + /@near-js/crypto@1.2.0: + resolution: {integrity: sha512-iYpiynirW1cB9kNttSsbNhlN4LFR1Esq08aIFyFB/qGNy8DjLYYoe2g923YBxDbVMI6Ljk6AX3G+KDnG3S9lqg==} + dependencies: + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + '@noble/curves': 1.2.0 + bn.js: 5.2.1 + borsh: 1.0.0 + randombytes: 2.1.0 + dev: false + + /@near-js/keystores-browser@0.0.8: + resolution: {integrity: sha512-ZWBbioO2TUdMkHbmHpwo+DC4CC9XAvS9umIBNgS1XBsY2y3NsG+dWU4bEiFC37fGBzJL9EFw+QJ6RxB+jeOfdQ==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/keystores': 0.0.8 + dev: false + + /@near-js/keystores-node@0.0.8: + resolution: {integrity: sha512-wiVcKljXi7YkHyQrg1Aw7HubmSGRpC+jNgjCdNBd645Qr9YuSLr/OGTCdliO4QWalU+lUgBV63eSxzAMeUa3Aw==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/keystores': 0.0.8 + dev: false + + /@near-js/keystores@0.0.8: + resolution: {integrity: sha512-H3JQroNbx0AvNpXsGiDdjVZCFPqd6Qx29XK618GhwSqvvmFQxq96sh51dmPhJ+jVxFUTt7Q9es8fujYbZceAzw==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/types': 0.0.4 + dev: false + + /@near-js/providers@0.0.10: + resolution: {integrity: sha512-c3t2+34mL5YHn93pwPwJr6LPUZbpmBPtBoyhX105R8l8QxShy4L8IHPj5ZhBowN1+Yrq6c5Cnw57SqHHqwz9tg==} + dependencies: + '@near-js/transactions': 1.1.0 + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + bn.js: 5.2.1 + borsh: 1.0.0 + http-errors: 1.7.2 + optionalDependencies: + node-fetch: 2.6.7 + transitivePeerDependencies: + - encoding + dev: false + + /@near-js/signers@0.1.0: + resolution: {integrity: sha512-EWnkzqLPcVzSXE4Y4HbtrJSqUEqVehn516PxCayRVRJ7bo6ytkas/U6e+J5Dn/vpH/Ny5Y/tcmt+A0s4vbCLZA==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/keystores': 0.0.8 + '@noble/hashes': 1.3.3 + dev: false + + /@near-js/transactions@1.1.0: + resolution: {integrity: sha512-0kP8unj0RND20lP67nCtDN3fz0CvO/C9AX0EqlT5dAyi4ZQBabgVQq272RtT9xnaoA7OP6OPB3GUWGJS+MwsTw==} + dependencies: + '@near-js/crypto': 1.2.0 + '@near-js/signers': 0.1.0 + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + '@noble/hashes': 1.3.3 + bn.js: 5.2.1 + borsh: 1.0.0 + dev: false + + /@near-js/types@0.0.4: + resolution: {integrity: sha512-8TTMbLMnmyG06R5YKWuS/qFG1tOA3/9lX4NgBqQPsvaWmDsa+D+QwOkrEHDegped0ZHQwcjAXjKML1S1TyGYKg==} + dependencies: + bn.js: 5.2.1 + dev: false + + /@near-js/utils@0.0.5: + resolution: {integrity: sha512-0YnPruP6xZc/scIAX7E3GrTrFMNAyB9bFZOoOdA60GPzHwTTfpXsdozZvsQN4LvfFuiCDN1OEhwx7EtJh43DRw==} + dependencies: + '@near-js/types': 0.0.4 + bn.js: 5.2.1 + bs58: 4.0.0 + depd: 2.0.0 + mustache: 4.0.0 + dev: false + + /@near-js/wallet-account@1.0.2: + resolution: {integrity: sha512-bbouucpBgFtZ3bI7KvcYT8/r1q4w5UVIbbZqTUnuXpkceSQ7IxjeKCR00Iastj9EOXWAAAJBYkn0942QJjBC5w==} + dependencies: + '@near-js/accounts': 1.0.2 + '@near-js/crypto': 1.2.0 + '@near-js/keystores': 0.0.8 + '@near-js/signers': 0.1.0 + '@near-js/transactions': 1.1.0 + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + bn.js: 5.2.1 + borsh: 1.0.0 + transitivePeerDependencies: + - encoding + dev: false + /@next/env@13.2.4: resolution: {integrity: sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==} dev: false @@ -17050,6 +17169,11 @@ packages: engines: {node: '>= 16'} dev: false + /@noble/hashes@1.3.3: + resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} + engines: {node: '>= 16'} + dev: false + /@noble/secp256k1@1.7.1: resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} dev: false @@ -26716,6 +26840,15 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + /ajv@8.11.2: + resolution: {integrity: sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: false + /ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: @@ -28217,6 +28350,14 @@ packages: resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==} dev: false + /base-x@2.0.6: + resolution: {integrity: sha512-UAmjxz9KbK+YIi66xej+pZVo/vxUOh49ubEvZW5egCbxhur05pBb+hwuireQwKO4nDpsNm64/jEei17LEpsr5g==} + engines: {node: '>=4.5.0'} + deprecated: use 3.0.0 instead, safe-buffer has been merged and release for compatability + dependencies: + safe-buffer: 5.2.1 + dev: false + /base-x@3.0.9: resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} dependencies: @@ -28553,10 +28694,6 @@ packages: /bn.js@4.12.0: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - /bn.js@5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} - dev: false - /bn.js@5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} @@ -28637,14 +28774,6 @@ packages: readable-stream: 3.6.2 dev: false - /borsh@0.6.0: - resolution: {integrity: sha512-sl5k89ViqsThXQpYa9XDtz1sBl3l1lI313cFUY1HKr+wvMILnb+58xpkqTNrYbelh99dY7K8usxoCusQmqix9Q==} - dependencies: - bn.js: 5.2.1 - bs58: 4.0.1 - text-encoding-utf-8: 1.0.2 - dev: false - /borsh@0.7.0: resolution: {integrity: sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==} dependencies: @@ -28653,6 +28782,10 @@ packages: text-encoding-utf-8: 1.0.2 dev: false + /borsh@1.0.0: + resolution: {integrity: sha512-fSVWzzemnyfF89EPwlUNsrS5swF5CrtiN4e+h0/lLf4dz2he4L3ndM20PS9wj7ICSkXJe/TQUHdaPTq15b1mNQ==} + dev: false + /bottleneck@2.19.5: resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} dev: false @@ -28864,6 +28997,12 @@ packages: fast-json-stable-stringify: 2.1.0 dev: true + /bs58@4.0.0: + resolution: {integrity: sha512-/jcGuUuSebyxwLLfKrbKnCJttxRf9PM51EnHTwmFKBxl4z1SGkoAhrfd6uZKE0dcjQTfm6XzTP8DPr1tzE4KIw==} + dependencies: + base-x: 2.0.6 + dev: false + /bs58@4.0.1: resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} dependencies: @@ -29374,10 +29513,6 @@ packages: resolution: {integrity: sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==} dev: false - /capability@0.2.5: - resolution: {integrity: sha512-rsJZYVCgXd08sPqwmaIqjAd5SUTfonV0z/gDJ8D6cN8wQphky1kkAYEqQ+hmDxTw7UihvBfjUVUSY+DBEe44jg==} - dev: false - /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -33252,14 +33387,6 @@ packages: dependencies: is-arrayish: 0.2.1 - /error-polyfill@0.1.3: - resolution: {integrity: sha512-XHJk60ufE+TG/ydwp4lilOog549iiQF2OAPhkk9DdiYWMrltz5yhDz/xnKuenNwP7gy3dsibssO5QpVhkrSzzg==} - dependencies: - capability: 0.2.5 - o3: 1.0.3 - u3: 0.1.1 - dev: false - /error-stack-parser@2.0.7: resolution: {integrity: sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==} dependencies: @@ -37903,6 +38030,17 @@ packages: setprototypeof: 1.1.0 statuses: 1.5.0 + /http-errors@1.7.2: + resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} + engines: {node: '>= 0.6'} + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.1 + statuses: 1.5.0 + toidentifier: 1.0.0 + dev: false + /http-errors@1.8.1: resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} engines: {node: '>= 0.6'} @@ -37912,6 +38050,7 @@ packages: setprototypeof: 1.2.0 statuses: 1.5.0 toidentifier: 1.0.1 + dev: true /http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} @@ -39849,7 +39988,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.7.0(@types/node@20.8.10)(typescript@5.1.3) + ts-node: 10.7.0(@types/node@20.8.10)(source-map-support@0.5.21)(typescript@5.1.3) transitivePeerDependencies: - babel-plugin-macros - metro @@ -42941,6 +43080,10 @@ packages: resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} dev: false + /lru_map@0.4.1: + resolution: {integrity: sha512-I+lBvqMMFfqaV8CJCISjI3wbjmwVu/VyOoU7+qtu9d7ioW5klMgsTTiUOUp+DJvfTTzKXoPbyC6YfgkNcyPSOg==} + dev: false + /ltgt@2.2.1: resolution: {integrity: sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=} dev: false @@ -45168,8 +45311,9 @@ packages: object-assign: 4.1.1 dev: true - /mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + /mustache@4.0.0: + resolution: {integrity: sha512-FJgjyX/IVkbXBXYUwH+OYwQKqWpFPLaLVESd70yHjSDunwzV2hZOoTBvPf4KLoxesUzzyfTH6F784Uqd7Wm5yA==} + engines: {npm: '>=1.4.0'} hasBin: true dev: false @@ -45242,6 +45386,7 @@ packages: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + requiresBuild: true /nanomatch@1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} @@ -45282,20 +45427,35 @@ packages: requiresBuild: true optional: true - /near-api-js@0.44.2: - resolution: {integrity: sha512-eMnc4V+geggapEUa3nU2p8HSHn/njtloI4P2mceHQWO8vDE1NGpnAw8FuTBrLmXSgIv9m6oocgFc9t3VNf5zwg==} + /near-abi@0.1.1: + resolution: {integrity: sha512-RVDI8O+KVxRpC3KycJ1bpfVj9Zv+xvq9PlW1yIFl46GhrnLw83/72HqHGjGDjQ8DtltkcpSjY9X3YIGZ+1QyzQ==} dependencies: - bn.js: 5.2.0 - borsh: 0.6.0 - bs58: 4.0.1 + '@types/json-schema': 7.0.14 + dev: false + + /near-api-js@3.0.2: + resolution: {integrity: sha512-o8rgHH5ZV+V9grZTu4GSILupq41JyU3Mt/G6rZ2pBybHA2ozkfp9oIXKRqC4mCkbUtYLy//YoXuLRGLsRDlB2w==} + dependencies: + '@near-js/accounts': 1.0.2 + '@near-js/crypto': 1.2.0 + '@near-js/keystores': 0.0.8 + '@near-js/keystores-browser': 0.0.8 + '@near-js/keystores-node': 0.0.8 + '@near-js/providers': 0.0.10 + '@near-js/signers': 0.1.0 + '@near-js/transactions': 1.1.0 + '@near-js/types': 0.0.4 + '@near-js/utils': 0.0.5 + '@near-js/wallet-account': 1.0.2 + '@noble/curves': 1.2.0 + ajv: 8.11.2 + ajv-formats: 2.1.1 + bn.js: 5.2.1 + borsh: 1.0.0 depd: 2.0.0 - error-polyfill: 0.1.3 - http-errors: 1.8.1 - js-sha256: 0.9.0 - mustache: 4.2.0 - node-fetch: 2.7.0 - text-encoding-utf-8: 1.0.2 - tweetnacl: 1.0.3 + http-errors: 1.7.2 + near-abi: 0.1.1 + node-fetch: 2.6.7 transitivePeerDependencies: - encoding dev: false @@ -45965,12 +46125,6 @@ packages: /nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} - /o3@1.0.3: - resolution: {integrity: sha512-f+4n+vC6s4ysy7YO7O2gslWZBUu8Qj2i2OUJOvjRxQva7jVjYjB29jrr9NCjmxZQR0gzrOcv1RnqoYOeMs5VRQ==} - dependencies: - capability: 0.2.5 - dev: false - /oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: false @@ -51973,6 +52127,10 @@ packages: /setprototypeof@1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + /setprototypeof@1.1.1: + resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} + dev: false + /setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} @@ -54426,6 +54584,11 @@ packages: resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} dev: false + /toidentifier@1.0.0: + resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + engines: {node: '>=0.6'} + dev: false + /toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -54739,7 +54902,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0 + jest: 29.7.0(@types/node@20.8.10)(ts-node@10.7.0) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -55438,10 +55601,6 @@ packages: resolution: {integrity: sha512-fqLNg8vpvLOD5J/z4B6wpPg4Lvowz1nJ9xdHcCzdUPKcFE/qNCceV2gNZxSJd5vhAZemHr/K/hbzVA0zxB5mkg==} dev: false - /u3@0.1.1: - resolution: {integrity: sha512-+J5D5ir763y+Am/QY6hXNRlwljIeRMZMGs0cT6qqZVVzzT3X3nFPXVyPOFRMOR4kupB0T8JnCdpWdp6Q/iXn3w==} - dev: false - /ua-parser-js@0.7.31: resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==} diff --git a/tests/dummy-wallet-app/CHANGELOG.md b/tests/dummy-wallet-app/CHANGELOG.md index a28feae5633c..bff2f95fb734 100644 --- a/tests/dummy-wallet-app/CHANGELOG.md +++ b/tests/dummy-wallet-app/CHANGELOG.md @@ -1,5 +1,29 @@ # dummy-wallet-app +## 0.2.4 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1 + - @ledgerhq/hw-app-eth@6.35.6 + +## 0.2.4-hotfix.1 + +### Patch Changes + +- Updated dependencies [[`884cfd6`](https://github.com/LedgerHQ/ledger-live/commit/884cfd64a1440d393fb983dfe361be9c78f3b81c)]: + - @ledgerhq/live-common@33.6.1-hotfix.1 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.1 + +## 0.2.4-hotfix.0 + +### Patch Changes + +- Updated dependencies []: + - @ledgerhq/live-common@33.6.1-hotfix.0 + - @ledgerhq/hw-app-eth@6.35.6-hotfix.0 + ## 0.2.3 ### Patch Changes diff --git a/tests/dummy-wallet-app/package.json b/tests/dummy-wallet-app/package.json index 44e4729c220b..e2e2bd64b1f6 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.2.3", + "version": "0.2.4", "private": true, "dependencies": { "@ledgerhq/hw-app-eth": "workspace:*",