Skip to content

EthRequestType

EthRequestType: object

A mapping of eth_* method names to their request type

Type declaration

eth_accounts

eth_accounts: EthAccountsJsonRpcRequest

eth_blockNumber

eth_blockNumber: EthBlockNumberJsonRpcRequest

eth_call

eth_call: EthCallJsonRpcRequest

eth_chainId

eth_chainId: EthChainIdJsonRpcRequest

eth_coinbase

eth_coinbase: EthCoinbaseJsonRpcRequest

eth_estimateGas

eth_estimateGas: EthEstimateGasJsonRpcRequest

eth_gasPrice

eth_gasPrice: EthGasPriceJsonRpcRequest

eth_getBalance

eth_getBalance: EthGetBalanceJsonRpcRequest

eth_getBlockByHash

eth_getBlockByHash: EthGetBlockByHashJsonRpcRequest

eth_getBlockByNumber

eth_getBlockByNumber: EthGetBlockByNumberJsonRpcRequest

eth_getBlockTransactionCountByHash

eth_getBlockTransactionCountByHash: EthGetBlockTransactionCountByHashJsonRpcRequest

eth_getBlockTransactionCountByNumber

eth_getBlockTransactionCountByNumber: EthGetBlockTransactionCountByNumberJsonRpcRequest

eth_getCode

eth_getCode: EthGetCodeJsonRpcRequest

eth_getFilterChanges

eth_getFilterChanges: EthGetFilterChangesJsonRpcRequest

eth_getFilterLogs

eth_getFilterLogs: EthGetFilterLogsJsonRpcRequest

eth_getLogs

eth_getLogs: EthGetLogsJsonRpcRequest

eth_getStorageAt

eth_getStorageAt: EthGetStorageAtJsonRpcRequest

eth_getTransactionByBlockHashAndIndex

eth_getTransactionByBlockHashAndIndex: EthGetTransactionByBlockHashAndIndexJsonRpcRequest

eth_getTransactionByBlockNumberAndIndex

eth_getTransactionByBlockNumberAndIndex: EthGetTransactionByBlockNumberAndIndexJsonRpcRequest

eth_getTransactionByHash

eth_getTransactionByHash: EthGetTransactionByHashJsonRpcRequest

eth_getTransactionCount

eth_getTransactionCount: EthGetTransactionCountJsonRpcRequest

eth_getTransactionReceipt

eth_getTransactionReceipt: EthGetTransactionReceiptJsonRpcRequest

eth_getUncleByBlockHashAndIndex

eth_getUncleByBlockHashAndIndex: EthGetUncleByBlockHashAndIndexJsonRpcRequest

eth_getUncleByBlockNumberAndIndex

eth_getUncleByBlockNumberAndIndex: EthGetUncleByBlockNumberAndIndexJsonRpcRequest

eth_getUncleCountByBlockHash

eth_getUncleCountByBlockHash: EthGetUncleCountByBlockHashJsonRpcRequest

eth_getUncleCountByBlockNumber

eth_getUncleCountByBlockNumber: EthGetUncleCountByBlockNumberJsonRpcRequest

eth_hashrate

eth_hashrate: EthHashrateJsonRpcRequest

eth_mining

eth_mining: EthMiningJsonRpcRequest

eth_newBlockFilter

eth_newBlockFilter: EthNewBlockFilterJsonRpcRequest

eth_newFilter

eth_newFilter: EthNewFilterJsonRpcRequest

eth_newPendingTransactionFilter

eth_newPendingTransactionFilter: EthNewPendingTransactionFilterJsonRpcRequest

eth_protocolVersion

eth_protocolVersion: EthProtocolVersionJsonRpcRequest

eth_sendRawTransaction

eth_sendRawTransaction: EthSendRawTransactionJsonRpcRequest

eth_sendTransaction

eth_sendTransaction: EthSendTransactionJsonRpcRequest

eth_sign

eth_sign: EthSignJsonRpcRequest

eth_signTransaction

eth_signTransaction: EthSignTransactionJsonRpcRequest

eth_syncing

eth_syncing: EthSyncingJsonRpcRequest

eth_uninstallFilter

eth_uninstallFilter: EthUninstallFilterJsonRpcRequest

Defined in

procedures/src/tevm-request-handler/EthRequestType.ts:45