@@ -30,7 +30,13 @@ enum class BlockchainType {
|
||||
companion object {
|
||||
@JvmStatic
|
||||
fun fromBlockchain(blockchain: Chain): BlockchainType {
|
||||
if (blockchain == Chain.ETHEREUM || blockchain == Chain.ETHEREUM_CLASSIC || blockchain == Chain.TESTNET_KOVAN || blockchain == Chain.TESTNET_MORDEN || blockchain == Chain.TESTNET_GOERLI) {
|
||||
if (blockchain == Chain.ETHEREUM
|
||||
|| blockchain == Chain.ETHEREUM_CLASSIC
|
||||
|| blockchain == Chain.TESTNET_KOVAN
|
||||
|| blockchain == Chain.TESTNET_ROPSTEN
|
||||
|| blockchain == Chain.TESTNET_RINKEBY
|
||||
|| blockchain == Chain.TESTNET_MORDEN
|
||||
|| blockchain == Chain.TESTNET_GOERLI) {
|
||||
return ETHEREUM
|
||||
}
|
||||
if (blockchain == Chain.BITCOIN || blockchain == Chain.TESTNET_BITCOIN) {
|
||||
|
||||
@@ -63,6 +63,10 @@ open class ConfiguredUpstreams(
|
||||
"kovan-testnet" to Chain.TESTNET_KOVAN,
|
||||
"goerli" to Chain.TESTNET_GOERLI,
|
||||
"goerli-testnet" to Chain.TESTNET_GOERLI,
|
||||
"rinkeby" to Chain.TESTNET_RINKEBY,
|
||||
"rinkeby-testnet" to Chain.TESTNET_RINKEBY,
|
||||
"ropsten" to Chain.TESTNET_ROPSTEN,
|
||||
"ropsten-testnet" to Chain.TESTNET_ROPSTEN,
|
||||
"bitcoin" to Chain.BITCOIN,
|
||||
"bitcoin-testnet" to Chain.TESTNET_BITCOIN
|
||||
)
|
||||
|
||||
@@ -122,6 +122,12 @@ class DefaultEthereumMethods(
|
||||
Chain.TESTNET_MORDEN == chain -> {
|
||||
"\"2\""
|
||||
}
|
||||
Chain.TESTNET_ROPSTEN == chain -> {
|
||||
"\"3\""
|
||||
}
|
||||
Chain.TESTNET_RINKEBY == chain -> {
|
||||
"\"4\""
|
||||
}
|
||||
Chain.TESTNET_KOVAN == chain -> {
|
||||
"\"42\""
|
||||
}
|
||||
@@ -136,6 +142,12 @@ class DefaultEthereumMethods(
|
||||
Chain.ETHEREUM == chain -> {
|
||||
"\"0x1\""
|
||||
}
|
||||
Chain.TESTNET_ROPSTEN == chain -> {
|
||||
"\"0x3\""
|
||||
}
|
||||
Chain.TESTNET_RINKEBY == chain -> {
|
||||
"\"0x4\""
|
||||
}
|
||||
Chain.ETHEREUM_CLASSIC == chain -> {
|
||||
"\"0x3d\""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user