diff --git a/app/src/main/java/com/tangem/tap/common/extensions/Blockchain.kt b/app/src/main/java/com/tangem/tap/common/extensions/Blockchain.kt index 3cb5aa96c8..e2490e7886 100644 --- a/app/src/main/java/com/tangem/tap/common/extensions/Blockchain.kt +++ b/app/src/main/java/com/tangem/tap/common/extensions/Blockchain.kt @@ -27,6 +27,7 @@ fun Blockchain.getRoundIconRes(): Int { Blockchain.BSC, Blockchain.BSCTestnet, Blockchain.Binance, Blockchain.BinanceTestnet -> R.drawable.ic_bsc_round Blockchain.Dogecoin -> R.drawable.ic_dogecoin_round Blockchain.Tron, Blockchain.TronTestnet -> R.drawable.ic_tron_round + Blockchain.Gnosis -> R.drawable.ic_gnosis_round else -> R.drawable.ic_tangem_logo } } @@ -53,6 +54,7 @@ fun Blockchain.getGreyedOutIconRes(): Int { Blockchain.BSC, Blockchain.BSCTestnet, Blockchain.Binance, Blockchain.BinanceTestnet -> R.drawable.ic_bsc_no_color Blockchain.Dogecoin -> R.drawable.ic_dogecoin_no_color Blockchain.Tron, Blockchain.TronTestnet -> R.drawable.ic_tron_no_color + Blockchain.Gnosis -> R.drawable.ic_gnosis_no_color else -> R.drawable.ic_tangem_logo } } diff --git a/app/src/main/res/drawable/ic_gnosis_no_color.xml b/app/src/main/res/drawable/ic_gnosis_no_color.xml new file mode 100644 index 0000000000..6d1f50695a --- /dev/null +++ b/app/src/main/res/drawable/ic_gnosis_no_color.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/app/src/main/res/drawable/ic_gnosis_round.xml b/app/src/main/res/drawable/ic_gnosis_round.xml new file mode 100644 index 0000000000..8734b7177b --- /dev/null +++ b/app/src/main/res/drawable/ic_gnosis_round.xml @@ -0,0 +1,8 @@ + + + + + + + diff --git a/dependencies.gradle b/dependencies.gradle index b4a597ff72..e84776b849 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,8 +1,8 @@ ext.versions = [ - kotlin : '1.6.10', - build_gradle : '7.1.3', - tamgem_card_sdk : 'develop-156', - tamgem_blockchain_sdk: 'develop-96', + kotlin : '1.6.10', + build_gradle : '7.1.3', + tamgem_card_sdk : 'develop-156', + tamgem_blockchain_sdk: 'develop-99', ] ext.environmentConfig = [ diff --git a/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt b/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt index b69ffb1c49..8708f1a0a8 100644 --- a/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt +++ b/domain/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt @@ -37,6 +37,7 @@ fun Blockchain.Companion.fromNetworkId(networkId: String): Blockchain? { "tron" -> Blockchain.Tron "tron/test" -> Blockchain.TronTestnet "xrp", "ripple" -> Blockchain.XRP + "xdai" -> Blockchain.Gnosis else -> null } } @@ -78,6 +79,7 @@ fun Blockchain.toNetworkId(): String { Blockchain.XRP -> "xrp" Blockchain.Tron -> "tron" Blockchain.TronTestnet -> "tron/test" + Blockchain.Gnosis -> "xdai" } } @@ -102,6 +104,7 @@ fun Blockchain.toCoinId(): String { Blockchain.XRP -> "ripple" Blockchain.Dogecoin -> "dogecoin" Blockchain.Tron, Blockchain.TronTestnet -> "tron" - else -> "unknown" + Blockchain.Gnosis -> "xdai" + Blockchain.Unknown -> "unknown" } } \ No newline at end of file