From be31deaf006f061061882fa22a0a4c021e2ffbcd Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 22 Feb 2024 18:51:16 +0500 Subject: [PATCH 1/3] Updated on 2026-08-14 --- .../tap/network/exchangeServices/moonpay/MoonPayService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/tangem/tap/network/exchangeServices/moonpay/MoonPayService.kt b/app/src/main/java/com/tangem/tap/network/exchangeServices/moonpay/MoonPayService.kt index 328904eb0a..947e8f1b69 100644 --- a/app/src/main/java/com/tangem/tap/network/exchangeServices/moonpay/MoonPayService.kt +++ b/app/src/main/java/com/tangem/tap/network/exchangeServices/moonpay/MoonPayService.kt @@ -81,7 +81,7 @@ class MoonPayService( override fun availableForSell(currency: Currency): Boolean { val availableForSell = status?.availableForSell ?: return false - val metadata = status?.responseCurrencies?.map { it.metadata } + val metadata = status?.responseCurrencies?.filter { it.isSellSupported }?.map { it.metadata } if (!isSellAllowed()) return false return when (currency) { From 035516351f4a5aacb02bb4f2a96b16c09acf4de2 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 22 Feb 2024 14:34:23 +0000 Subject: [PATCH 2/3] Updated on 2026-08-14 --- .../main/java/com/tangem/domain/common/extensions/Blockchain.kt | 1 + gradle/dependencies.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt index 8ecb812304..d7839eddb9 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt @@ -261,4 +261,5 @@ private const val NODL_AMOUNT_TO_CREATE_ACCOUNT = 1.5 private val excludedBlockchains = listOf( Blockchain.Unknown, Blockchain.Ducatus, + Blockchain.Playa3ull, ) \ No newline at end of file diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index 8204b7dd48..8cdd30d5e9 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -85,7 +85,7 @@ web3j = "4.10.1" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "release-app_5.7-499" +tangemBlockchainSdk = "release-app_5.7-500" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "release-app_5.7-329" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ From a8575ae03ef3568464325aef3f86f1abbd0d0b57 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 22 Feb 2024 14:49:22 +0000 Subject: [PATCH 3/3] Updated on 2026-08-14 --- .../core/ui/extensions/BlockchainIcons.kt | 5 +++++ .../src/main/res/drawable/ic_ducatus_22.xml | 13 ++++++++++++ .../src/main/res/drawable/img_ducatus_22.xml | 20 +++++++++++++++++++ .../domain/common/extensions/Blockchain.kt | 1 - 4 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 core/ui/src/main/res/drawable/ic_ducatus_22.xml create mode 100644 core/ui/src/main/res/drawable/img_ducatus_22.xml diff --git a/core/ui/src/main/java/com/tangem/core/ui/extensions/BlockchainIcons.kt b/core/ui/src/main/java/com/tangem/core/ui/extensions/BlockchainIcons.kt index ea2e3141bf..95951380ca 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/extensions/BlockchainIcons.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/extensions/BlockchainIcons.kt @@ -53,6 +53,7 @@ fun getActiveIconRes(blockchainId: String): Int { "algorand", "algorand/test" -> R.drawable.img_algorand_22 "hedera", "hedera/test" -> R.drawable.img_hedera_22 "playa3ull" -> R.drawable.img_playa3ull_22 + "DUC" -> R.drawable.img_ducatus_22 else -> R.drawable.ic_alert_24 } } @@ -107,6 +108,7 @@ fun getActiveIconResByNetworkId(networkId: String): Int { "algorand", "algorand/test" -> R.drawable.img_algorand_22 "hedera-hashgraph", "hedera/test" -> R.drawable.img_hedera_22 "playa3ull-games" -> R.drawable.img_playa3ull_22 + "ducatus" -> R.drawable.img_ducatus_22 else -> R.drawable.ic_alert_24 } } @@ -158,6 +160,7 @@ fun getActiveIconResByCoinId(coinId: String): Int { "algorand" -> R.drawable.img_algorand_22 "hedera-hashgraph" -> R.drawable.img_hedera_22 "playa3ull-games-2" -> R.drawable.img_playa3ull_22 + "ducatus" -> R.drawable.img_ducatus_22 else -> R.drawable.ic_alert_24 } } @@ -212,6 +215,7 @@ fun getGreyedOutIconRes(blockchainId: String): Int { "algorand", "algorand/test" -> R.drawable.ic_algorand_22 "hedera", "hedera/test" -> R.drawable.ic_hedera_22 "playa3ull" -> R.drawable.ic_playa3ull_22 + "DUC" -> R.drawable.ic_ducatus_22 else -> R.drawable.ic_alert_24 } } @@ -266,6 +270,7 @@ fun getGreyedOutIconResByNetworkId(networkId: String): Int { "algorand", "algorand/test" -> R.drawable.ic_algorand_22 "hedera-hashgraph", "hedera/test" -> R.drawable.ic_hedera_22 "playa3ull-games" -> R.drawable.ic_playa3ull_22 + "ducatus" -> R.drawable.ic_ducatus_22 else -> R.drawable.ic_alert_24 } } \ No newline at end of file diff --git a/core/ui/src/main/res/drawable/ic_ducatus_22.xml b/core/ui/src/main/res/drawable/ic_ducatus_22.xml new file mode 100644 index 0000000000..98aa7d17c5 --- /dev/null +++ b/core/ui/src/main/res/drawable/ic_ducatus_22.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/core/ui/src/main/res/drawable/img_ducatus_22.xml b/core/ui/src/main/res/drawable/img_ducatus_22.xml new file mode 100644 index 0000000000..7343d4fe33 --- /dev/null +++ b/core/ui/src/main/res/drawable/img_ducatus_22.xml @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt index d7839eddb9..aca3f01cc2 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt @@ -260,6 +260,5 @@ private const val NODL_AMOUNT_TO_CREATE_ACCOUNT = 1.5 private val excludedBlockchains = listOf( Blockchain.Unknown, - Blockchain.Ducatus, Blockchain.Playa3ull, ) \ No newline at end of file