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 f49147879e..0854deb7f8 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 @@ -57,6 +57,7 @@ fun getActiveIconRes(blockchainId: String): Int { "aurora", "aurora/test" -> R.drawable.img_aurora_22 "areon", "areon/test" -> R.drawable.img_areon_22 "pls", "pls/test" -> R.drawable.img_pls_22 + "radiant" -> R.drawable.img_radiant_22 else -> R.drawable.ic_alert_24 } } @@ -115,6 +116,7 @@ fun getActiveIconResByNetworkId(networkId: String): Int { "aurora", "aurora/test" -> R.drawable.img_aurora_22 "areon", "areon/test" -> R.drawable.img_areon_22 "pls", "pls/test" -> R.drawable.img_pls_22 + "radiant" -> R.drawable.img_radiant_22 else -> R.drawable.ic_alert_24 } } @@ -170,6 +172,7 @@ fun getActiveIconResByCoinId(coinId: String): Int { "aurora-near" -> R.drawable.img_aurora_22 "areon" -> R.drawable.img_areon_22 "pls" -> R.drawable.img_pls_22 + "radiant" -> R.drawable.img_radiant_22 else -> R.drawable.ic_alert_24 } } @@ -228,6 +231,7 @@ fun getGreyedOutIconRes(blockchainId: String): Int { "aurora", "aurora/test" -> R.drawable.ic_aurora_22 "areon", "areon/test" -> R.drawable.ic_areon_22 "pls", "pls/test" -> R.drawable.ic_pls_22 + "radiant" -> R.drawable.ic_radiant_22 else -> R.drawable.ic_alert_24 } } @@ -286,6 +290,7 @@ fun getGreyedOutIconResByNetworkId(networkId: String): Int { "aurora", "aurora/test" -> R.drawable.ic_aurora_22 "areon", "areon/test" -> R.drawable.ic_areon_22 "pls", "pls/test" -> R.drawable.ic_pls_22 + "radiant" -> R.drawable.ic_radiant_22 else -> R.drawable.ic_alert_24 } } \ No newline at end of file diff --git a/core/ui/src/main/res/drawable/ic_radiant_22.xml b/core/ui/src/main/res/drawable/ic_radiant_22.xml new file mode 100644 index 0000000000..53d3f81f81 --- /dev/null +++ b/core/ui/src/main/res/drawable/ic_radiant_22.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/core/ui/src/main/res/drawable/img_radiant_22.xml b/core/ui/src/main/res/drawable/img_radiant_22.xml new file mode 100644 index 0000000000..8b5ea3383f --- /dev/null +++ b/core/ui/src/main/res/drawable/img_radiant_22.xml @@ -0,0 +1,27 @@ + + + + + + + + + + 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 44e60f9690..3ee891252a 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 @@ -97,6 +97,7 @@ fun Blockchain.Companion.fromNetworkId(networkId: String): Blockchain? { "nexa/testnet" -> Blockchain.NexaTestnet // FIXME "zksync" -> Blockchain.ZkSyncEra // FIXME "zksync/testnet" -> Blockchain.ZkSyncEraTestnet // FIXME + "radiant" -> Blockchain.Radiant else -> null } } @@ -195,6 +196,7 @@ fun Blockchain.toNetworkId(): String { Blockchain.ZkSyncEraTestnet -> "zksync/testnet" // FIXME Blockchain.Nexa -> "nexa" // FIXME Blockchain.NexaTestnet -> "nexa/testnet" // FIXME + Blockchain.Radiant -> "radiant" } } @@ -261,6 +263,7 @@ fun Blockchain.toCoinId(): String { Blockchain.ZkSyncEraTestnet -> "zksync/testnet" // FIXME Blockchain.Nexa -> "nexa" // FIXME Blockchain.NexaTestnet -> "nexa/testnet" // FIXME + Blockchain.Radiant -> "radiant" } } @@ -292,4 +295,5 @@ private val excludedBlockchains = listOf( Blockchain.ZkSyncEraTestnet, Blockchain.Nexa, Blockchain.NexaTestnet, + Blockchain.Radiant, ) \ No newline at end of file diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index b7e7c03a4e..a91c4340a5 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -85,7 +85,7 @@ leakcanary = "2.13" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "develop-528" +tangemBlockchainSdk = "develop-537" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "develop-332" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^