@@ -129,16 +129,16 @@ class DefaultEthereumMethods(
|
|||||||
"eth_chainId" -> {
|
"eth_chainId" -> {
|
||||||
when {
|
when {
|
||||||
Chain.ETHEREUM == chain -> {
|
Chain.ETHEREUM == chain -> {
|
||||||
"0x0"
|
"\"0x0\""
|
||||||
}
|
}
|
||||||
Chain.ETHEREUM_CLASSIC == chain -> {
|
Chain.ETHEREUM_CLASSIC == chain -> {
|
||||||
"0x3d"
|
"\"0x3d\""
|
||||||
}
|
}
|
||||||
Chain.TESTNET_MORDEN == chain -> {
|
Chain.TESTNET_MORDEN == chain -> {
|
||||||
"0x3c"
|
"\"0x3c\""
|
||||||
}
|
}
|
||||||
Chain.TESTNET_KOVAN == chain -> {
|
Chain.TESTNET_KOVAN == chain -> {
|
||||||
"0x2a"
|
"\"0x2a\""
|
||||||
}
|
}
|
||||||
else -> throw RpcException(-32602, "Invalid chain")
|
else -> throw RpcException(-32602, "Invalid chain")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ class DefaultEthereumMethodsSpec extends Specification {
|
|||||||
new String(new DefaultEthereumMethods(chain).executeHardcoded("eth_chainId")) == id
|
new String(new DefaultEthereumMethods(chain).executeHardcoded("eth_chainId")) == id
|
||||||
where:
|
where:
|
||||||
chain | id
|
chain | id
|
||||||
Chain.ETHEREUM | "0x0"
|
Chain.ETHEREUM | '"0x0"'
|
||||||
Chain.ETHEREUM_CLASSIC | "0x3d"
|
Chain.ETHEREUM_CLASSIC | '"0x3d"'
|
||||||
Chain.TESTNET_KOVAN | "0x2a"
|
Chain.TESTNET_KOVAN | '"0x2a"'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user