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) { 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 8ecb812304..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,5 +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 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 ^