eth_blockNumber | Returns the current block height. | 1 |
eth_call | Executes a new message call without creating a transaction on the blockchain. | 10 |
eth_chainId | Returns the chain's identifier in hexadecimal format. | 1 |
eth_estimateGas | Estimates the gas required to send the transaction. | 50 |
eth_feeHistory | Returns historical gas information for the specified range of blocks. | 1 |
eth_gasPrice | Returns the current gas price in ETH. | 5 |
eth_getBalance | Returns the balance of a given account address at a specified block number. | 5 |
eth_getBlockByHash | Returns block information given its hash, including a boolean indicating success. | 5 |
eth_getBlockByNumber | Returns information about a block by its block number. | 5 |
eth_getBlockTransactionCountByHash | Returns the total transaction count for a specified block hash. | 5 |
eth_getBlockTransactionCountByNumber | Returns the total transaction count for a specified block number. | 5 |
eth_getCode | Returns the code at a given account address at a specific block number. | 5 |
eth_getFilterChanges | Returns filter changes since the last poll. | 5 |
eth_getFilterLogs | Returns all logs matching a given filter ID. | 5 |
eth_getLogs | Returns an array of logs matching a specified filter object. | 50 |
eth_getProof | Returns account and storage values, including Merkle proofs. | 5 |
eth_getStorageAt | Returns the storage address for a given account address at a specific block. | 5 |
eth_getTransactionByBlockHashAndIndex | Returns transaction details based on block hash and transaction index. | 5 |
eth_getTransactionByBlockNumberAndIndex | Returns transaction details by block height and block index. | 5 |
eth_getTransactionByHash | Returns details of a transaction from its hash. | 5 |
eth_getTransactionCount | Returns the total transaction count for a given account address and block number. | 10 |
eth_getTransactionReceipt | Returns the receipt of a transaction given its hash. | 5 |
eth_getUncleByBlockHashAndIndex | Always returns empty. | 5 |
eth_getUncleByBlockNumberAndIndex | Always returns empty. | 5 |
eth_getUncleCountByBlockHash | Always returns empty. | 5 |
eth_getUncleCountByBlockNumber | Always returns empty. | 5 |
eth_maxPriorityFeePerGas | Returns the current maxPriorityFeePerGas per EIP-1559 rules. | 1 |
eth_newBlockFilter | Creates a filter to notify when a new block arrives. | 5 |
eth_newFilter | Creates a new filter using specific topics. | 5 |
eth_sendRawTransaction | Creates a new message, call transaction, or contract creation for signed transactions. | 100 |
eth_subscribe | Subscribes to events via JSON-RPC notifications. | 1 |
eth_syncing | Returns an object with the sync status or false if not syncing. | 1 |
eth_uninstallFilter | Uninstalls a filter with the given filter ID. | 5 |
eth_unsubscribe | Unsubscribes from an event using the provided subscription ID. | 1 |