List of all valid ethereum RPC methods

Enumeration Members

debug_getBadBlocks debug_getRawBlock debug_getRawHeader debug_getRawReceipts debug_getRawTransaction debug_traceBlockByHash debug_traceBlockByNumber debug_traceCall debug_traceTransaction engine_exchangeCapabilities engine_exchangeTransitionConfigurationV1 engine_forkchoiceUpdatedV1 engine_forkchoiceUpdatedV2 engine_forkchoiceUpdatedV3 engine_getPayloadBodiesByHashV1 engine_getPayloadBodiesByRangeV1 engine_getPayloadV1 engine_getPayloadV2 engine_getPayloadV3 engine_newPayloadV1 engine_newPayloadV2 engine_newPayloadV3 eth_accounts eth_blockNumber eth_call eth_chainId eth_coinbase eth_createAccessList eth_estimateGas eth_feeHistory eth_gasPrice eth_getBalance eth_getBlockByHash eth_getBlockByNumber eth_getBlockReceipts eth_getBlockTransactionCountByHash eth_getBlockTransactionCountByNumber eth_getCode eth_getFilterChanges eth_getFilterLogs eth_getLogs eth_getProof eth_getStorageAt eth_getTransactionByBlockHashAndIndex eth_getTransactionByBlockNumberAndIndex eth_getTransactionByHash eth_getTransactionCount eth_getTransactionReceipt eth_getUncleByBlockHashAndIndex eth_getUncleByBlockNumberAndIndex eth_getUncleCountByBlockHash eth_getUncleCountByBlockNumber eth_getWork eth_hashrate eth_maxPriorityFeePerGas eth_mining eth_newBlockFilter eth_newFilter eth_newPendingTransactionFilter eth_protocolVersion eth_requestAccounts eth_sendRawTransaction eth_sendTransaction eth_sign eth_signTransaction eth_signTypedData_v4 eth_submitWork eth_subscribe eth_syncing eth_uninstallFilter eth_unsubscribe evm_increaseTime evm_mine net_listening net_peerCount net_version parity_nextNonce txpool_content txpool_contentFrom txpool_inspect txpool_status web3_clientVersion web3_sha3

Enumeration Members

debug_getBadBlocks
debug_getRawBlock
debug_getRawHeader
debug_getRawReceipts
debug_getRawTransaction
debug_traceBlockByHash
debug_traceBlockByNumber
debug_traceCall
debug_traceTransaction
engine_exchangeCapabilities
engine_exchangeTransitionConfigurationV1
engine_forkchoiceUpdatedV1
engine_forkchoiceUpdatedV2
engine_forkchoiceUpdatedV3
engine_getPayloadBodiesByHashV1
engine_getPayloadBodiesByRangeV1
engine_getPayloadV1
engine_getPayloadV2
engine_getPayloadV3
engine_newPayloadV1
engine_newPayloadV2
engine_newPayloadV3
eth_accounts
eth_blockNumber

IMPLEMENTED METHODS:

eth_call
eth_chainId
eth_coinbase

TO BE IMPLEMENTED METHODS: Add to packages/network/src/provider/utils/rpc-mapper/methods/index.ts to implement

eth_createAccessList
eth_estimateGas
eth_feeHistory
eth_gasPrice
eth_getBalance
eth_getBlockByHash
eth_getBlockByNumber
eth_getBlockReceipts
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_getCode
eth_getFilterChanges
eth_getFilterLogs
eth_getLogs
eth_getProof
eth_getStorageAt
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionReceipt
eth_getUncleByBlockHashAndIndex
eth_getUncleByBlockNumberAndIndex
eth_getUncleCountByBlockHash
eth_getUncleCountByBlockNumber
eth_getWork
eth_hashrate
eth_maxPriorityFeePerGas
eth_mining
eth_newBlockFilter
eth_newFilter
eth_newPendingTransactionFilter
eth_protocolVersion
eth_requestAccounts
eth_sendRawTransaction
eth_sendTransaction
eth_sign
eth_signTransaction
eth_signTypedData_v4
eth_submitWork
eth_subscribe
eth_syncing
eth_uninstallFilter
eth_unsubscribe
evm_increaseTime
evm_mine
net_listening
net_peerCount
net_version
parity_nextNonce
txpool_content
txpool_contentFrom
txpool_inspect
txpool_status
web3_clientVersion
web3_sha3