From f076b8a8f557732507e0928c49246b25590120d6 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 21 Apr 2022 08:05:10 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../main/java/com/tangem/tap/domain/TapWalletManager.kt | 4 ++-- .../java/com/tangem/domain/common/extensions/Blockchain.kt | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt b/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt index 611ecbfb50..2fee4ac723 100644 --- a/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt +++ b/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt @@ -7,7 +7,7 @@ import com.tangem.domain.common.ScanResponse import com.tangem.domain.common.TapWorkarounds.derivationStyle import com.tangem.domain.common.TapWorkarounds.isStart2Coin import com.tangem.domain.common.TapWorkarounds.isTestCard -import com.tangem.domain.common.extensions.toNetworkId +import com.tangem.domain.common.extensions.toCoinId import com.tangem.domain.common.extensions.withMainContext import com.tangem.network.api.tangemTech.TangemTechService import com.tangem.tap.common.ThrottlerWithValues @@ -332,6 +332,6 @@ fun Wallet.getFirstToken(): Token? { val Currency.id: String? get() = when (this) { - is Currency.Blockchain -> blockchain.toNetworkId() + is Currency.Blockchain -> blockchain.toCoinId() is Currency.Token -> token.id } \ No newline at end of file diff --git a/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt b/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt index cb2bc7c822..597aa8590a 100644 --- a/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt +++ b/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt @@ -67,4 +67,11 @@ fun Blockchain.toNetworkId(): String { Blockchain.Tezos -> "tezos" Blockchain.XRP -> "ripple" } +} + +fun Blockchain.toCoinId(): String { + return when (this) { + Blockchain.BSC, Blockchain.Binance -> "binancecoin" + else -> this.toNetworkId() + } } \ No newline at end of file