From 3a95fbcfb50cfae7a2ce166f85d3898fe560fc14 Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 6 May 2024 12:49:48 +0100 Subject: [PATCH] Updated on 2026-08-14 --- .../core/ui/extensions/BlockchainIcons.kt | 5 +++++ .../src/main/res/drawable/ic_joystream_22.xml | 14 ++++++++++++++ .../src/main/res/drawable/img_joystream_22.xml | 17 +++++++++++++++++ gradle/dependencies.toml | 2 +- .../tangem/blockchainsdk/utils/Blockchain.kt | 3 +++ 5 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 core/ui/src/main/res/drawable/ic_joystream_22.xml create mode 100644 core/ui/src/main/res/drawable/img_joystream_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 1a95df0142..e6e331c589 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 @@ -67,6 +67,7 @@ fun getActiveIconRes(blockchainId: String): Int { "taraxa", "taraxa/test" -> R.drawable.img_taraxa_22 "radiant" -> R.drawable.img_radiant_22 "base" -> R.drawable.img_base_22 + "joystream" -> R.drawable.img_joystream_22 else -> R.drawable.ic_alert_24 } } @@ -135,6 +136,7 @@ fun getActiveIconResByNetworkId(networkId: String): Int { "taraxa", "taraxa/test" -> R.drawable.img_taraxa_22 "radiant" -> R.drawable.img_radiant_22 "base" -> R.drawable.img_base_22 + "joystream" -> R.drawable.img_joystream_22 else -> R.drawable.ic_alert_24 } } @@ -200,6 +202,7 @@ fun getActiveIconResByCoinId(coinId: String): Int { "taraxa" -> R.drawable.img_taraxa_22 "radiant" -> R.drawable.img_radiant_22 "base" -> R.drawable.img_base_22 + "joystream" -> R.drawable.img_joystream_22 else -> R.drawable.ic_alert_24 } } @@ -268,6 +271,7 @@ fun getGreyedOutIconRes(blockchainId: String): Int { "taraxa", "taraxa/test" -> R.drawable.ic_taraxa_22 "radiant" -> R.drawable.ic_radiant_22 "base", "base/test" -> R.drawable.ic_base_22 + "joystream" -> R.drawable.ic_joystream_22 else -> R.drawable.ic_alert_24 } } @@ -336,6 +340,7 @@ fun getGreyedOutIconResByNetworkId(networkId: String): Int { "taraxa", "taraxa/test" -> R.drawable.ic_taraxa_22 "radiant" -> R.drawable.ic_radiant_22 "base", "base/test" -> R.drawable.ic_base_22 + "joystream" -> R.drawable.ic_joystream_22 else -> R.drawable.ic_alert_24 } } \ No newline at end of file diff --git a/core/ui/src/main/res/drawable/ic_joystream_22.xml b/core/ui/src/main/res/drawable/ic_joystream_22.xml new file mode 100644 index 0000000000..91f187f81c --- /dev/null +++ b/core/ui/src/main/res/drawable/ic_joystream_22.xml @@ -0,0 +1,14 @@ + + + + + + diff --git a/core/ui/src/main/res/drawable/img_joystream_22.xml b/core/ui/src/main/res/drawable/img_joystream_22.xml new file mode 100644 index 0000000000..2168e5839e --- /dev/null +++ b/core/ui/src/main/res/drawable/img_joystream_22.xml @@ -0,0 +1,17 @@ + + + + + + + diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index 99fc8ec14e..6e2f105776 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -86,7 +86,7 @@ room = "2.6.1" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "develop-620" +tangemBlockchainSdk = "develop-621" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "develop-351" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ diff --git a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt index 1ae43f5950..e8ac19e194 100644 --- a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt +++ b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt @@ -116,6 +116,7 @@ fun Blockchain.Companion.fromNetworkId(networkId: String): Blockchain? { "base/test" -> Blockchain.BaseTestnet "koinos" -> Blockchain.Koinos "koinos/test" -> Blockchain.KoinosTestnet + "joystream" -> Blockchain.Joystream else -> null } } @@ -233,6 +234,7 @@ fun Blockchain.toNetworkId(): String { Blockchain.BaseTestnet -> "base/test" Blockchain.Koinos -> "koinos" Blockchain.KoinosTestnet -> "koinos/test" + Blockchain.Joystream -> "joystream" } } @@ -307,6 +309,7 @@ fun Blockchain.toCoinId(): String { Blockchain.Taraxa, Blockchain.TaraxaTestnet -> "taraxa" Blockchain.Base, Blockchain.BaseTestnet -> "base-ethereum" Blockchain.Koinos, Blockchain.KoinosTestnet -> "koinos" + Blockchain.Joystream -> "joystream" } }