fix code style
This commit is contained in:
@@ -96,15 +96,14 @@ class DefaultEthereumMethods(
|
|||||||
|
|
||||||
init {
|
init {
|
||||||
allowedMethods = anyResponseMethods +
|
allowedMethods = anyResponseMethods +
|
||||||
firstValueMethods +
|
firstValueMethods +
|
||||||
specialMethods +
|
specialMethods +
|
||||||
headVerifiedMethods +
|
headVerifiedMethods +
|
||||||
filterMethods -
|
filterMethods -
|
||||||
chainUnsupportedMethods(chain) +
|
chainUnsupportedMethods(chain) +
|
||||||
getChainSpecificMethods(chain)
|
getChainSpecificMethods(chain)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
override fun getQuorumFor(method: String): CallQuorum {
|
override fun getQuorumFor(method: String): CallQuorum {
|
||||||
return when {
|
return when {
|
||||||
filterMethods.contains(method) -> NotLaggingQuorum(1)
|
filterMethods.contains(method) -> NotLaggingQuorum(1)
|
||||||
@@ -179,86 +178,113 @@ class DefaultEthereumMethods(
|
|||||||
Chain.ETHEREUM == chain -> {
|
Chain.ETHEREUM == chain -> {
|
||||||
"\"1\""
|
"\"1\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.ETHEREUM_CLASSIC == chain -> {
|
Chain.ETHEREUM_CLASSIC == chain -> {
|
||||||
"\"1\""
|
"\"1\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.POLYGON == chain -> {
|
Chain.POLYGON == chain -> {
|
||||||
"\"137\""
|
"\"137\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_MORDEN == chain -> {
|
Chain.TESTNET_MORDEN == chain -> {
|
||||||
"\"2\""
|
"\"2\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_ROPSTEN == chain -> {
|
Chain.TESTNET_ROPSTEN == chain -> {
|
||||||
"\"3\""
|
"\"3\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_RINKEBY == chain -> {
|
Chain.TESTNET_RINKEBY == chain -> {
|
||||||
"\"4\""
|
"\"4\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_KOVAN == chain -> {
|
Chain.TESTNET_KOVAN == chain -> {
|
||||||
"\"42\""
|
"\"42\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_GOERLI == chain -> {
|
Chain.TESTNET_GOERLI == chain -> {
|
||||||
"\"5\""
|
"\"5\""
|
||||||
}
|
}
|
||||||
|
|
||||||
else -> throw RpcException(-32602, "Invalid chain")
|
else -> throw RpcException(-32602, "Invalid chain")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_chainId" -> {
|
"eth_chainId" -> {
|
||||||
when {
|
when {
|
||||||
Chain.ETHEREUM == chain -> {
|
Chain.ETHEREUM == chain -> {
|
||||||
"\"0x1\""
|
"\"0x1\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.POLYGON == chain -> {
|
Chain.POLYGON == chain -> {
|
||||||
"\"0x89\""
|
"\"0x89\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_ROPSTEN == chain -> {
|
Chain.TESTNET_ROPSTEN == chain -> {
|
||||||
"\"0x3\""
|
"\"0x3\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_RINKEBY == chain -> {
|
Chain.TESTNET_RINKEBY == chain -> {
|
||||||
"\"0x4\""
|
"\"0x4\""
|
||||||
}
|
}
|
||||||
|
|
||||||
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\""
|
||||||
}
|
}
|
||||||
|
|
||||||
Chain.TESTNET_GOERLI == chain -> {
|
Chain.TESTNET_GOERLI == chain -> {
|
||||||
"\"0x5\""
|
"\"0x5\""
|
||||||
}
|
}
|
||||||
|
|
||||||
else -> throw RpcException(-32602, "Invalid chain")
|
else -> throw RpcException(-32602, "Invalid chain")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
"net_peerCount" -> {
|
"net_peerCount" -> {
|
||||||
"\"0x2a\""
|
"\"0x2a\""
|
||||||
}
|
}
|
||||||
|
|
||||||
"net_listening" -> {
|
"net_listening" -> {
|
||||||
"true"
|
"true"
|
||||||
}
|
}
|
||||||
|
|
||||||
"web3_clientVersion" -> {
|
"web3_clientVersion" -> {
|
||||||
version
|
version
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_protocolVersion" -> {
|
"eth_protocolVersion" -> {
|
||||||
"\"0x3f\""
|
"\"0x3f\""
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_syncing" -> {
|
"eth_syncing" -> {
|
||||||
"false"
|
"false"
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_coinbase" -> {
|
"eth_coinbase" -> {
|
||||||
"\"0x0000000000000000000000000000000000000000\""
|
"\"0x0000000000000000000000000000000000000000\""
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_mining" -> {
|
"eth_mining" -> {
|
||||||
"false"
|
"false"
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_hashrate" -> {
|
"eth_hashrate" -> {
|
||||||
"\"0x0\""
|
"\"0x0\""
|
||||||
}
|
}
|
||||||
|
|
||||||
"eth_accounts" -> {
|
"eth_accounts" -> {
|
||||||
"[]"
|
"[]"
|
||||||
}
|
}
|
||||||
|
|
||||||
else -> throw RpcException(-32601, "Method not found")
|
else -> throw RpcException(-32601, "Method not found")
|
||||||
}
|
}
|
||||||
return json.toByteArray()
|
return json.toByteArray()
|
||||||
|
|||||||
Reference in New Issue
Block a user