Submodule emerald-grpc updated: e9fc0cf67e...da07414e48
Submodule foundation/src/main/resources/public updated: 7f8d6b1c12...aa19876b57
@@ -583,6 +583,27 @@ class DefaultEthereumMethods(
|
|||||||
"hmyv2_getValidators",
|
"hmyv2_getValidators",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
private val zxkSyncMethods = listOf(
|
||||||
|
"zks_estimateFee",
|
||||||
|
"zks_estimateGasL1ToL2",
|
||||||
|
"zks_getAllAccountBalances",
|
||||||
|
"zks_getBlockDetails",
|
||||||
|
"zks_getBridgeContracts",
|
||||||
|
"zks_getBytecodeByHash",
|
||||||
|
"zks_getConfirmedTokens",
|
||||||
|
"zks_getL1BatchBlockRange",
|
||||||
|
"zks_getL1BatchDetails",
|
||||||
|
"zks_getL2ToL1LogProof",
|
||||||
|
"zks_getL2ToL1MsgProof",
|
||||||
|
"zks_getMainContract",
|
||||||
|
"zks_getRawBlockTransactions",
|
||||||
|
"zks_getTestnetPaymaster",
|
||||||
|
"zks_getTokenPrice",
|
||||||
|
"zks_getTransactionDetails",
|
||||||
|
"zks_L1BatchNumber",
|
||||||
|
"zks_L1ChainId",
|
||||||
|
)
|
||||||
|
|
||||||
private val allowedMethods: List<String>
|
private val allowedMethods: List<String>
|
||||||
|
|
||||||
init {
|
init {
|
||||||
@@ -667,26 +688,7 @@ class DefaultEthereumMethods(
|
|||||||
"zkevm_getBroadcastURI",
|
"zkevm_getBroadcastURI",
|
||||||
)
|
)
|
||||||
|
|
||||||
Chain.ZKSYNC__MAINNET, Chain.ZKSYNC__SEPOLIA -> listOf(
|
Chain.ZKSYNC__MAINNET, Chain.ZKSYNC__SEPOLIA -> zxkSyncMethods
|
||||||
"zks_estimateFee",
|
|
||||||
"zks_estimateGasL1ToL2",
|
|
||||||
"zks_getAllAccountBalances",
|
|
||||||
"zks_getBlockDetails",
|
|
||||||
"zks_getBridgeContracts",
|
|
||||||
"zks_getBytecodeByHash",
|
|
||||||
"zks_getConfirmedTokens",
|
|
||||||
"zks_getL1BatchBlockRange",
|
|
||||||
"zks_getL1BatchDetails",
|
|
||||||
"zks_getL2ToL1LogProof",
|
|
||||||
"zks_getL2ToL1MsgProof",
|
|
||||||
"zks_getMainContract",
|
|
||||||
"zks_getRawBlockTransactions",
|
|
||||||
"zks_getTestnetPaymaster",
|
|
||||||
"zks_getTokenPrice",
|
|
||||||
"zks_getTransactionDetails",
|
|
||||||
"zks_L1BatchNumber",
|
|
||||||
"zks_L1ChainId",
|
|
||||||
)
|
|
||||||
|
|
||||||
Chain.HARMONY__MAINNET_SHARD_0 ->
|
Chain.HARMONY__MAINNET_SHARD_0 ->
|
||||||
harmonyMethods
|
harmonyMethods
|
||||||
@@ -722,6 +724,8 @@ class DefaultEthereumMethods(
|
|||||||
|
|
||||||
Chain.SEI__MAINNET, Chain.SEI__TESTNET, Chain.SEI__DEVNET -> seiMethods
|
Chain.SEI__MAINNET, Chain.SEI__TESTNET, Chain.SEI__DEVNET -> seiMethods
|
||||||
|
|
||||||
|
Chain.CRONOS_ZKEVM__MAINNET, Chain.CRONOS_ZKEVM__TESTNET -> zxkSyncMethods + "zk_estimateFee"
|
||||||
|
|
||||||
else -> emptyList()
|
else -> emptyList()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user