Skip to content

Latest commit

 

History

History
42 lines (42 loc) · 1.52 KB

cacheable.md

File metadata and controls

42 lines (42 loc) · 1.52 KB

|Method|Is Cacheable|Conditions for Caching| |eth_getBalance|Yes|Account address, specific block number or tag| |eth_getBlockByHash|Yes|Block hash| |eth_getBlockByNumber|Yes|Block number or tag| |eth_getTransactionByHash|Yes|Transaction hash| |eth_getTransactionCount|Yes|Account address, specific block number or tag| |eth_getTransactionReceipt|Yes|Transaction hash| |eth_getCode|Yes|Contract address| |eth_getStorageAt|Yes|Contract address, specific storage location| |eth_call|Yes|Contract address, function call parameters| |eth_estimateGas|No|N/A| |eth_gasPrice|No|N/A| |eth_getBlockTransactionCountByHash|No|N/A| |eth_getBlockTransactionCountByNumber|No|N/A| |eth_getUncleCountByBlockHash|No|N/A| |eth_getUncleCountByBlockNumber|No|N/A| |eth_getCode|Yes|Contract address| |eth_getLogs|Yes|Filter parameters: block range, contract address, event topics, etc.| |eth_newBlockFilter|No|N/A| |eth_newFilter|No|N/A| |eth_newPendingTransactionFilter|No|N/A| |eth_uninstallFilter|No|N/A| |eth_getFilterChanges|No|N/A| |eth_getFilterLogs|No|N/A| |eth_getProof|No|N/A| |eth_getTransactionByBlockHashAndIndex|No|N/A| |eth_getTransactionByBlockNumberAndIndex|No|N/A| |eth_getUncleByBlockHashAndIndex|No|N/A| |eth_getUncleByBlockNumberAndIndex|No|N/A| |eth_hashrate|No|N/A| |eth_mining|No|N/A| |eth_protocolVersion|No|N/A| |eth_sendRawTransaction|No|N/A| |eth_sendTransaction|No|N/A| |eth_sign|No|N/A| |eth_submitHashrate|No|N/A| |eth_submitWork|No|N/A| |net_listening|No|N/A| |net_peerCount|No|N/A| |net_version|No|N/A| |web3_clientVersion|No|N/A| |web3_sha3|No|N/A|