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 062023659b..71165c14df 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
@@ -30,6 +30,7 @@ fun Blockchain.getRoundIconRes(): Int {
Blockchain.Gnosis -> R.drawable.ic_gnosis_round
Blockchain.Polkadot, Blockchain.PolkadotTestnet -> R.drawable.ic_polkadot_round
Blockchain.Optimism, Blockchain.OptimismTestnet -> R.drawable.ic_optimism
+ Blockchain.Dash -> R.drawable.ic_dash
else -> R.drawable.ic_tangem_logo
}
}
@@ -59,6 +60,7 @@ fun Blockchain.getGreyedOutIconRes(): Int {
Blockchain.Gnosis -> R.drawable.ic_gnosis_no_color
Blockchain.Polkadot, Blockchain.PolkadotTestnet -> R.drawable.ic_polkadot_no_color
Blockchain.Optimism, Blockchain.OptimismTestnet -> R.drawable.ic_optimism_no_color
+ Blockchain.Dash -> R.drawable.ic_dash_no_color
else -> R.drawable.ic_tangem_logo
}
}
diff --git a/app/src/main/res/drawable/ic_dash.xml b/app/src/main/res/drawable/ic_dash.xml
new file mode 100644
index 0000000000..67df63c241
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dash.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_dash_no_color.xml b/app/src/main/res/drawable/ic_dash_no_color.xml
new file mode 100644
index 0000000000..be475ecf51
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dash_no_color.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
diff --git a/dependencies.gradle b/dependencies.gradle
index 405174f4ad..5d1d0d6fa5 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -2,7 +2,7 @@ ext.versions = [
kotlin : '1.6.10',
build_gradle : '7.1.3',
tangem_card_sdk : 'develop-159',
- tangem_blockchain_sdk: 'develop-114',
+ tangem_blockchain_sdk: 'develop-115',
// tangem_blockchain_sdk: '0.0.1',
]
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 67fa6e9569..fb7f671eb2 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
@@ -40,9 +40,10 @@ fun Blockchain.Companion.fromNetworkId(networkId: String): Blockchain? {
"xdai" -> Blockchain.Gnosis
"polkadot" -> Blockchain.Polkadot
"polkadot/test" -> Blockchain.PolkadotTestnet
+ "kusama" -> Blockchain.Kusama
"optimistic-ethereum" -> Blockchain.Optimism
"optimistic-ethereum/test" -> Blockchain.OptimismTestnet
- "kusama" -> Blockchain.Kusama
+ "dash" -> Blockchain.Dash
else -> null
}
}
@@ -90,6 +91,7 @@ fun Blockchain.toNetworkId(): String {
Blockchain.Kusama -> "kusama"
Blockchain.Optimism -> "optimistic-ethereum"
Blockchain.OptimismTestnet -> "optimistic-ethereum/test"
+ Blockchain.Dash -> "dash"
}
}
@@ -118,6 +120,7 @@ fun Blockchain.toCoinId(): String {
Blockchain.Gnosis -> "xdai"
Blockchain.Kusama -> "kusama"
Blockchain.Optimism, Blockchain.OptimismTestnet -> "ethereum"
+ Blockchain.Dash -> "dash"
Blockchain.Unknown -> "unknown"
}
}
\ No newline at end of file