Skip to content

Latest commit

 

History

History
63 lines (59 loc) · 3.44 KB

File metadata and controls

63 lines (59 loc) · 3.44 KB

Standard RPC

The full list of API methods that are supported by is given below. And an error returned if a method is specified that is not supported.

For a full list of RPC API methods, refer to the JSON-RPC specification.

RPC API method Supported
web3_clientVersion
web3_sha3
net_version
net_peerCount
net_listening
eth_protocolVersion
eth_syncing
eth_coinbase
eth_mining
eth_hashrate
eth_gasPrice
eth_feeHistory
eth_accounts
eth_blockNumber
eth_chainId
eth_getBalance*
eth_getStorageAt*
eth_getTransactionCount*
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_getUncleCountByBlockHash
eth_getUncleCountByBlockNumber
eth_getCode*
eth_sign
eth_sendTransaction
eth_sendRawTransaction
eth_call*
eth_estimateGas
eth_getBlockByHash
eth_getBlockByNumber
eth_getTransactionByHash
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getTransactionReceipt
eth_getUncleByBlockHashAndIndex
eth_getUncleByBlockNumberAndIndex
eth_getCompilers
eth_compileLLL
eth_compileSolidity
eth_compileSerpent
eth_newFilter
eth_newBlockFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_getFilterChanges
eth_getFilterLogs
eth_getLogs*
eth_getWork
eth_submitWork
eth_submitHashrate
eth_getProof

{% hint style="info" %} RPC API methods followed by “*” are only supported for the latest 128 blocks {% endhint %}