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 ^