reth icon indicating copy to clipboard operation
reth copied to clipboard

Tracking: RPC methods

Open mattsse opened this issue 2 years ago • 7 comments

Describe the change

Namespaces and methods

admin

  • [x] admin_removePeer
  • [x] admin_nodeInfo
  • [x] admin_addTrustedPeer
  • [x] admin_peerEvents
  • [x] admin_addPeer
  • [x] admin_removeTrustedPeer
  • [x] admin_peerEvents_unsubscribe

debug

  • [x] debug_getRawReceipts
  • [ ] debug_getBadBlocks
  • [x] debug_traceBlockByHash
  • [x] debug_getRawHeader
  • [ ] debug_traceChain
  • [x] debug_traceTransaction
  • [x] debug_traceBlock
  • [x] debug_getRawBlock
  • [x] debug_getRawTransaction
  • [x] debug_traceBlockByNumber
  • [x] debug_traceCall
  • [x] debug_traceCallMany

eth

  • [x] eth_getTransactionByBlockHashAndIndex
  • [x] eth_getBlockReceipts
  • [ ] eth_hashrate
  • [x] eth_blockNumber
  • [x] eth_sendTransaction
  • [x] eth_sendRawTransaction
  • [x] eth_subscribe
  • [x] eth_newPendingTransactionFilter
  • [x] eth_getUncleByBlockHashAndIndex
  • [x] eth_getBlockTransactionCountByNumber
  • [x] eth_estimateGas
  • [x] eth_signTransaction
  • [x] eth_getLogs
  • [x] eth_getFilterChanges
  • [x] eth_newFilter
  • [x] eth_unsubscribe
  • [x] eth_maxPriorityFeePerGas
  • [x] eth_getUncleByBlockNumberAndIndex
  • [x] eth_getBlockTransactionCountByHash
  • [x] eth_mining
  • [ ] eth_submitHashrate
  • [x] eth_uninstallFilter
  • [x] eth_signTypedData
  • [x] eth_sign
  • [x] eth_getBalance
  • [ ] eth_coinbase
  • [x] eth_getTransactionByBlockNumberAndIndex
  • [x] eth_getTransactionByHash
  • [x] eth_getStorageAt
  • [x] eth_getTransactionCount
  • [x] eth_syncing
  • [x] eth_gasPrice
  • [ ] eth_getWork
  • [ ] eth_submitWork
  • [x] eth_getTransactionReceipt
  • [x] eth_accounts
  • [x] eth_getUncleCountByBlockNumber
  • [x] eth_getProof
  • [x] eth_getBlockByNumber
  • [x] eth_feeHistory
  • [x] eth_getBlockByHash
  • [x] eth_newBlockFilter
  • [x] eth_getFilterLogs
  • [x] eth_getCode
  • [x] eth_protocolVersion
  • [x] eth_createAccessList
  • [x] eth_chainId
  • [x] eth_getUncleCountByBlockHash
  • [x] eth_call
  • [x] eth_callMany

net

  • [x] net_listening
  • [x] net_version
  • [x] net_peerCount

trace

  • [x] trace_block
  • [x] trace_call
  • [x] trace_filter
  • [x] trace_callMany
  • [x] trace_rawTransaction
  • [x] trace_replayBlockTransactions
  • [x] trace_replayTransaction
  • [x] trace_get
  • [x] trace_transaction

trace Limitations

  • [x] vmTrace support: #3529

txpool

  • [x] txpool_status
  • [x] txpool_inspect
  • [x] txpool_content
  • [x] txpool_contentFrom

web3

  • [x] web3_sha3
  • [x] web3_clientVersion

rpc

  • [x] rpc_modules

Additional context

No response

mattsse avatar Jul 07 '23 15:07 mattsse