Skip to content

Commit 6d48ad0

Browse files
committed
Add new blockchain type ECash
1 parent a27adcf commit 6d48ad0

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

marketkit/src/main/java/io/horizontalsystems/marketkit/models/BlockchainType.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ sealed class BlockchainType : Parcelable {
1010
@Parcelize
1111
object BitcoinCash : BlockchainType()
1212

13+
@Parcelize
14+
object ECash : BlockchainType()
15+
1316
@Parcelize
1417
object Litecoin : BlockchainType()
1518

@@ -59,6 +62,7 @@ sealed class BlockchainType : Parcelable {
5962
get() = when (this) {
6063
is Bitcoin -> "bitcoin"
6164
is BitcoinCash -> "bitcoin-cash"
65+
is ECash -> "ecash"
6266
is Litecoin -> "litecoin"
6367
is Dash -> "dash"
6468
is Zcash -> "zcash"
@@ -87,6 +91,7 @@ sealed class BlockchainType : Parcelable {
8791
override fun toString() = when (this) {
8892
Bitcoin -> "bitcoin"
8993
BitcoinCash -> "bitcoinCash"
94+
ECash -> "ecash"
9095
Litecoin -> "litecoin"
9196
Dash -> "dash"
9297
Zcash -> "zcash"
@@ -110,6 +115,7 @@ sealed class BlockchainType : Parcelable {
110115
when (uid) {
111116
"bitcoin" -> Bitcoin
112117
"bitcoin-cash" -> BitcoinCash
118+
"ecash" -> ECash
113119
"litecoin" -> Litecoin
114120
"dash" -> Dash
115121
"zcash" -> Zcash

0 commit comments

Comments
 (0)