EIP-1474 Remote procedure call specification
StagnantInterfacecreated 2018-10-029 later proposals build on it
Authors: Paul Bouchon, Erik Marks (@rekmarks)
Built on by (9)
Later proposals that name this one in their requires field.
EIP-234Add `blockHash` to JSON-RPC filter options.EIP-758Subscriptions and filters for completed transactionsEIP-1102Opt-in account exposureEIP-1186RPC-Method to get Merkle Proofs - eth_getProofEIP-2256wallet_getOwnedAssets JSON-RPC MethodEIP-3041Adds `baseFee` to `eth_getBlockByHash`EIP-3044Adds `baseFee` to `eth_getBlockByNumber`EIP-3045Adds `baseFee` to `eth_getUncleByBlockHashAndIndex`EIP-3046Adds `baseFee` to `eth_getUncleByBlockNumberAndIndex`What the specification covers
Simple SummaryAbstractSpecificationConceptsRFC-2119JSON-RPCError codesValue encodingQuantityBlock IdentifierDataProposing changesMethodsweb3_clientVersionDescriptionParametersReturnsExampleweb3_sha3DescriptionParametersReturnsExamplenet_listeningDescriptionParametersReturnsExamplenet_peerCountDescriptionParametersReturnsExamplenet_versionDescriptionParametersReturnsExampleeth_accountsDescriptionParametersReturnsExampleeth_blockNumberDescriptionParametersReturnsExampleeth_callDescriptionParametersReturnsExampleeth_coinbaseDescriptionParametersReturnsExampleeth_estimateGasDescriptionParametersReturnsExampleeth_gasPriceDescriptionParametersReturnsExampleeth_getBalanceDescriptionParametersReturnsExampleeth_getBlockByHashDescriptionParametersReturnsExampleeth_getBlockByNumberDescriptionParametersReturnsExampleeth_getBlockTransactionCountByHashDescriptionParametersReturnsExampleeth_getBlockTransactionCountByNumberDescriptionParametersReturnsExampleeth_getCodeDescriptionParametersReturnsExampleeth_getFilterChangesDescriptionParametersReturnsExampleeth_getFilterLogsDescriptionParametersReturnsExampleeth_getLogsDescriptionParametersReturnsExampleeth_getStorageAtDescriptionParametersReturnsExampleeth_getTransactionByBlockHashAndIndexDescriptionParametersReturnsExampleeth_getTransactionByBlockNumberAndIndexDescriptionParametersReturnsExampleeth_getTransactionByHashDescriptionParametersReturnsExampleeth_getTransactionCountDescriptionParametersReturnsExampleeth_getTransactionReceiptDescriptionParametersReturnsExampleeth_getUncleByBlockHashAndIndexDescriptionParametersReturnsExampleeth_getUncleByBlockNumberAndIndexDescriptionParametersReturnsExampleeth_getUncleCountByBlockHashDescriptionParametersReturnsExampleeth_getUncleCountByBlockNumberDescriptionParametersReturnsExampleeth_getWorkDescriptionParametersReturnsExampleeth_hashrateDescriptionParametersReturnsExampleeth_miningDescriptionParametersReturnsExampleeth_newBlockFilterDescriptionParametersReturnsExampleeth_newFilterDescriptionParametersReturnsExampleeth_newPendingTransactionFilterDescriptionParametersReturnsExampleeth_protocolVersionDescriptionParametersReturnsExampleeth_sendRawTransactionDescriptionParametersReturnsExampleeth_sendTransactionDescriptionParametersReturnsExampleeth_signDescriptionParametersReturnsExampleeth_signTransactionDescriptionParametersReturnsExampleeth_signTypedDataDescriptionParametersReturnsExampleeth_submitHashrateDescriptionParametersReturnsExampleeth_submitWorkDescriptionParametersReturnsExampleeth_syncingDescriptionParametersReturnsExampleeth_uninstallFilterDescriptionParametersReturnsExampleRationaleBackwards compatibilityImplementationCopyright
This proposal declares no Solidity interface, so there is nothing to compute. It may be a core protocol change, a meta proposal, or written in prose only.
Compare with
Parsed from the canonical specification · discussion