From c05cab67947fd092affee46e01df4faf17ea1d0c Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 11 Feb 2022 10:57:38 +0300 Subject: [PATCH 1/2] Updated on 2026-08-14 --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 222ad32676..70f6e3df99 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -77,7 +77,7 @@ dependencies { implementation 'com.google.android.play:core-ktx:1.8.1' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' - implementation 'com.tangem:blockchain:develop-61' + implementation 'com.tangem:blockchain:develop-64' implementation 'com.tangem.tangem-sdk-kotlin:core:develop-131' implementation 'com.tangem.tangem-sdk-kotlin:android:develop-131' From 8efd82ba6b7cefd1fc878dfe8208c0bffbbf75c7 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 11 Feb 2022 10:58:03 +0300 Subject: [PATCH 2/2] Updated on 2026-08-14 --- .../tangem/tap/domain/tokens/CurrenciesRepository.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/tangem/tap/domain/tokens/CurrenciesRepository.kt b/app/src/main/java/com/tangem/tap/domain/tokens/CurrenciesRepository.kt index b34b228860..f56e6f7bc8 100644 --- a/app/src/main/java/com/tangem/tap/domain/tokens/CurrenciesRepository.kt +++ b/app/src/main/java/com/tangem/tap/domain/tokens/CurrenciesRepository.kt @@ -156,11 +156,21 @@ class CurrenciesRepository(val context: Application) { cardFirmware: FirmwareVersion, isTestNet: Boolean = false ): List { - return if (cardFirmware < FirmwareVersion.MultiWalletAvailable) { + val blockchains = if (cardFirmware < FirmwareVersion.MultiWalletAvailable) { Blockchain.secp256k1Blockchains(isTestNet) } else { Blockchain.secp256k1Blockchains(isTestNet) + Blockchain.ed25519OnlyBlockchains(isTestNet) } + return excludeUnsupportedBlockchains(blockchains) + } + + //TODO: move to the App settings + private fun excludeUnsupportedBlockchains(blockchains: List): List { + return blockchains.toMutableList().apply { + removeAll(listOf( + Blockchain.Fantom, Blockchain.FantomTestnet + )) + } } companion object {