# Supported API Methods

- [Ethereum](https://docs.nodies.app/supported-api-methods/ethereum.md)
- [debug\_traceBlockByHash](https://docs.nodies.app/supported-api-methods/ethereum/debug_traceblockbyhash.md): Retrieves detailed execution information about transactions within a given block hash.
- [debug\_traceBlockByNumber](https://docs.nodies.app/supported-api-methods/ethereum/debug_traceblockbynumber.md): Retrieves detailed execution information about transactions within a given block number. This is similar to trace\_block.
- [debug\_traceCall](https://docs.nodies.app/supported-api-methods/ethereum/debug_tracecall.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to trace\_call.
- [debug\_traceTransaction](https://docs.nodies.app/supported-api-methods/ethereum/debug_tracetransaction.md): Provides a detailed record of how the transaction interacts with smart contracts, accounts, and other elements on the blockchain, helping developers understand what happened and troubleshoot issues.
- [eth\_blockNumber](https://docs.nodies.app/supported-api-methods/ethereum/eth_blocknumber.md): Returns the number of most recent block.
- [eth\_call](https://docs.nodies.app/supported-api-methods/ethereum/eth_call.md): Executes a new message call immediately without creating a transaction on the block chain.
- [eth\_chainId](https://docs.nodies.app/supported-api-methods/ethereum/eth_chainid.md): Returns the chain ID used for signing replay-protected transactions.
- [eth\_createAccessList](https://docs.nodies.app/supported-api-methods/ethereum/eth_createaccesslist.md): creates an EIP2930 type accessList based on a given transaction.
- [eth\_estimateGas](https://docs.nodies.app/supported-api-methods/ethereum/eth_estimategas.md): Generates and returns an estimate of how much gas is necessary to allow the transaction to complete. The transaction will not be added to the blockchain.
- [eth\_feeHistory](https://docs.nodies.app/supported-api-methods/ethereum/eth_feehistory.md): Returns transaction base fee per gas and effective priority fee per gas for the requested/supported block range.
- [eth\_gasPrice](https://docs.nodies.app/supported-api-methods/ethereum/eth_gasprice.md): Returns an estimate of the current price per gas in wei.
- [eth\_getBalance](https://docs.nodies.app/supported-api-methods/ethereum/eth_getbalance.md): Returns the balance of the account of given address and block height.
- [eth\_getBlockByHash](https://docs.nodies.app/supported-api-methods/ethereum/eth_getblockbyhash.md): Returns information about a given block by hash.
- [eth\_getBlockByNumber](https://docs.nodies.app/supported-api-methods/ethereum/eth_getblockbynumber.md): Returns information about a given block number.
- [eth\_getBlockReceipts](https://docs.nodies.app/supported-api-methods/ethereum/eth_getblockreceipts.md): Returns all transaction receipts of a given block.
- [eth\_getBlockTransactionCountByHash](https://docs.nodies.app/supported-api-methods/ethereum/eth_getblocktransactioncountbyhash.md): Returns the number of transactions in a given block hash.
- [eth\_getBlockTransactionCountByNumber](https://docs.nodies.app/supported-api-methods/ethereum/eth_getblocktransactioncountbynumber.md): Returns the number of transactions in a given block number.
- [eth\_getCode](https://docs.nodies.app/supported-api-methods/ethereum/eth_getcode.md): Returns code at a given address.
- [eth\_getFilterChanges](https://docs.nodies.app/supported-api-methods/ethereum/eth_getfilterchanges.md): Polling method for a filter, which returns an array of logs which occurred since last poll.
- [eth\_getFilterLogs](https://docs.nodies.app/supported-api-methods/ethereum/eth_getfilterlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getLogs](https://docs.nodies.app/supported-api-methods/ethereum/eth_getlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getProof](https://docs.nodies.app/supported-api-methods/ethereum/eth_getproof.md): Returns the account- and storage-values of the specified account including the Merkle-proof.
- [eth\_getStorageAt](https://docs.nodies.app/supported-api-methods/ethereum/eth_getstorageat.md): Returns the value from a storage position at a given address.
- [eth\_getTransactionByBlockHashAndIndex](https://docs.nodies.app/supported-api-methods/ethereum/eth_gettransactionbyblockhashandindex.md): Returns information about a transaction by block hash and transaction index position.
- [eth\_getTransactionByBlockNumberAndIndex](https://docs.nodies.app/supported-api-methods/ethereum/eth_gettransactionbyblocknumberandindex.md): Returns information about a transaction by block number and transaction index position.
- [eth\_getTransactionByHash](https://docs.nodies.app/supported-api-methods/ethereum/eth_gettransactionbyhash.md): Returns the information about a given transaction based on its hash.
- [eth\_getTransactionCount](https://docs.nodies.app/supported-api-methods/ethereum/eth_gettransactioncount.md): Returns the number of transactions sent from a given address.
- [eth\_getTransactionReceipt](https://docs.nodies.app/supported-api-methods/ethereum/eth_gettransactionreceipt.md): Returns the receipt of transactions sent from a given address.
- [eth\_getUncleByBlockHashAndIndex](https://docs.nodies.app/supported-api-methods/ethereum/eth_getunclebyblockhashandindex.md): Returns information about a uncle of a given block by hash and uncle index position.
- [eth\_getUncleByBlockNumberAndIndex](https://docs.nodies.app/supported-api-methods/ethereum/eth_getunclebyblocknumberandindex.md): Returns information about a uncle of a given block by number and uncle index position.
- [eth\_getUncleCountByBlockHash](https://docs.nodies.app/supported-api-methods/ethereum/eth_getunclecountbyblockhash.md): Returns the number of uncles in a given block hash.
- [eth\_getUncleCountByBlockNumber](https://docs.nodies.app/supported-api-methods/ethereum/eth_getunclecountbyblocknumber.md): Returns the number of uncles in a given block number.
- [eth\_maxPriorityFeePerGas](https://docs.nodies.app/supported-api-methods/ethereum/eth_maxpriorityfeepergas.md): Returns an estimate of how much priority fee (in wei) is needed for a transaction to be included in a block.
- [eth\_newBlockFilter](https://docs.nodies.app/supported-api-methods/ethereum/eth_newblockfilter.md): Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_newFilter](https://docs.nodies.app/supported-api-methods/ethereum/eth_newfilter.md): Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth\_getFilterChanges or eth\_getFilterLogs.
- [eth\_newPendingTransactionFilter](https://docs.nodies.app/supported-api-methods/ethereum/eth_newpendingtransactionfilter.md): Creates a filter to notify when new pending transactions arrive. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_protocolVersion](https://docs.nodies.app/supported-api-methods/ethereum/eth_protocolversion.md): Returns the current Ethereum protocol version.
- [eth\_sendRawTransaction](https://docs.nodies.app/supported-api-methods/ethereum/eth_sendrawtransaction.md): Creates new message call transaction or a contract creation for signed transactions.
- [eth\_subscribe](https://docs.nodies.app/supported-api-methods/ethereum/eth_subscribe.md): Returns a subscription ID based on the requested event, receiving real-time notifications when those events occur.
- [eth\_syncing](https://docs.nodies.app/supported-api-methods/ethereum/eth_syncing.md): Returns an object with data about the sync status.
- [eth\_uninstallFilter](https://docs.nodies.app/supported-api-methods/ethereum/eth_uninstallfilter.md): Uninstalls a filter with a given ID.
- [eth\_unsubscribe](https://docs.nodies.app/supported-api-methods/ethereum/eth_unsubscribe.md): Cancel a subscription with a given ID.
- [net\_listening](https://docs.nodies.app/supported-api-methods/ethereum/net_listening.md): Returns true if client is actively listening for network connections.
- [net\_peerCount](https://docs.nodies.app/supported-api-methods/ethereum/net_peercount.md): Returns number of peers currently connected to the client.
- [net\_version](https://docs.nodies.app/supported-api-methods/ethereum/net_version.md): Returns the current network id.
- [trace\_block](https://docs.nodies.app/supported-api-methods/ethereum/trace_block.md): Retrieves detailed execution information about transactions within a given block number. This is similar to debug\_traceBlockByNumber.
- [trace\_call](https://docs.nodies.app/supported-api-methods/ethereum/trace_call.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to debug\_traceCall.
- [trace\_callMany](https://docs.nodies.app/supported-api-methods/ethereum/trace_callmany.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to debug\_traceCall.
- [trace\_filter](https://docs.nodies.app/supported-api-methods/ethereum/trace_filter.md): Returns traces matching the given filters.
- [trace\_get](https://docs.nodies.app/supported-api-methods/ethereum/trace_get.md): Returns trace of a transaction at given position.
- [trace\_replayBlockTransactions](https://docs.nodies.app/supported-api-methods/ethereum/trace_replayblocktransactions.md): Replays all transactions in a block, then returns the requested traces for each transaction.
- [trace\_replayTransaction](https://docs.nodies.app/supported-api-methods/ethereum/trace_replaytransaction.md): Replays a transaction, returning the traces.
- [trace\_transaction](https://docs.nodies.app/supported-api-methods/ethereum/trace_transaction.md): Returns all traces of a given transaction.
- [web3\_clientVersion](https://docs.nodies.app/supported-api-methods/ethereum/web3_clientversion.md): Returns the current client version.
- [web3\_sha3](https://docs.nodies.app/supported-api-methods/ethereum/web3_sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data.
- [Polygon (Mainnet / PoS)](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos.md)
- [bor\_getAuthor](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/bor_getauthor.md): Returns the author of a given block.
- [bor\_getCurrentProposer](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/bor_getcurrentproposer.md): Returns the address of the current proposer.
- [bor\_getCurrentValidators](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/bor_getcurrentvalidators.md): Returns current list of validators.
- [bor\_getRootHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/bor_getroothash.md): Returns the root hash of a given block range.
- [bor\_getSignersAtHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/bor_getsignersathash.md): Returns all the signers of the block matching the specified block hash
- [debug\_traceBlockByHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/debug_traceblockbyhash.md): Retrieves detailed execution information about transactions within a given block hash.
- [debug\_traceBlockByNumber](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/debug_traceblockbynumber.md): Retrieves detailed execution information about transactions within a given block number. This is similar to trace\_block.
- [debug\_traceCall](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/debug_tracecall.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to trace\_call.
- [debug\_traceTransaction](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/debug_tracetransaction.md): Provides a detailed record of how the transaction interacts with smart contracts, accounts, and other elements on the blockchain, helping developers understand what happened and troubleshoot issues.
- [eth\_accounts](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_accounts.md): Returns a list of addresses owned by client.
- [eth\_blockNumber](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_blocknumber.md): Returns the number of most recent block.
- [eth\_call](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_call.md): Executes a new message call immediately without creating a transaction on the block chain.
- [eth\_chainId](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_chainid.md): Returns the chain ID used for signing replay-protected transactions.
- [eth\_createAccessList](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_createaccesslist.md): creates an EIP2930 type accessList based on a given transaction.
- [eth\_estimateGas](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_estimategas.md): Generates and returns an estimate of how much gas is necessary to allow the transaction to complete. The transaction will not be added to the blockchain.
- [eth\_feeHistory](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_feehistory.md): Returns transaction base fee per gas and effective priority fee per gas for the requested/supported block range.
- [eth\_gasPrice](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gasprice.md): Returns an estimate of the current price per gas in wei.
- [eth\_getBalance](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getbalance.md): Returns the balance of the account of given address and block height.
- [eth\_getBlockByHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getblockbyhash.md): Returns information about a given block by hash.
- [eth\_getBlockByNumber](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getblockbynumber.md): Returns information about a given block number.
- [eth\_getBlockReceipts](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getblockreceipts.md): Returns all transaction receipts of a given block.
- [eth\_getBlockTransactionCountByHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getblocktransactioncountbyhash.md): Returns the number of transactions in a given block hash.
- [eth\_getBlockTransactionCountByNumber](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getblocktransactioncountbynumber.md): Returns the number of transactions in a given block number.
- [eth\_getCode](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getcode.md): Returns code at a given address.
- [eth\_getFilterChanges](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getfilterchanges.md): Polling method for a filter, which returns an array of logs which occurred since last poll.
- [eth\_getFilterLogs](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getfilterlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getLogs](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getProof](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getproof.md): Returns the account- and storage-values of the specified account including the Merkle-proof.
- [eth\_getRootHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getroothash.md): Returns the root hash of a given block range.
- [eth\_getStorageAt](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_getstorageat.md): Returns the value from a storage position at a given address.
- [eth\_getTransactionByBlockHashAndIndex](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gettransactionbyblockhashandindex.md): Returns information about a transaction by block hash and transaction index position.
- [eth\_getTransactionByBlockNumberAndIndex](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gettransactionbyblocknumberandindex.md): Returns information about a transaction by block number and transaction index position.
- [eth\_getTransactionByHash](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gettransactionbyhash.md): Returns the information about a given transaction based on its hash.
- [eth\_getTransactionCount](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gettransactioncount.md): Returns the number of transactions sent from a given address.
- [eth\_getTransactionReceipt](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_gettransactionreceipt.md): Returns the receipt of transactions sent from a given address.
- [eth\_maxPriorityFeePerGas](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_maxpriorityfeepergas.md): Returns an estimate of how much priority fee (in wei) is needed for a transaction to be included in a block.
- [eth\_newBlockFilter](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_newblockfilter.md): Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_newFilter](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_newfilter.md): Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth\_getFilterChanges or eth\_getFilterLogs.
- [eth\_newPendingTransactionFilter](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_newpendingtransactionfilter.md): Creates a filter to notify when new pending transactions arrive. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_protocolVersion](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_protocolversion.md): Returns the current Ethereum protocol version.
- [eth\_sendRawTransaction](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_sendrawtransaction.md): Creates new message call transaction or a contract creation for signed transactions.
- [eth\_subscribe](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_subscribe.md): Returns a subscription ID based on the requested event, receiving real-time notifications when those events occur.
- [eth\_syncing](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_syncing.md): Returns an object with data about the sync status.
- [eth\_uninstallFilter](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_uninstallfilter.md): Uninstalls a filter with a given ID.
- [eth\_unsubscribe](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/eth_unsubscribe.md): Cancel a subscription with a given ID.
- [net\_listening](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/net_listening.md): Returns true if client is actively listening for network connections.
- [net\_peerCount](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/net_peercount.md): Returns number of peers currently connected to the client.
- [net\_version](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/net_version.md): Returns the current network id.
- [trace\_block](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_block.md): Retrieves detailed execution information about transactions within a given block number. This is similar to debug\_traceBlockByNumber.
- [trace\_call](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_call.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to debug\_traceCall.
- [trace\_callMany](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_callmany.md): Traces the execution of eth\_call and provides detailed information about each step of the execution. This is similar to debug\_traceCall.
- [trace\_filter](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_filter.md): Returns traces matching the given filters.
- [trace\_get](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_get.md): Returns trace of a transaction at given position.
- [trace\_replayBlockTransactions](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_replayblocktransactions.md): Replays all transactions in a block, then returns the requested traces for each transaction.
- [trace\_replayTransaction](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_replaytransaction.md): Replays a transaction, returning the traces.
- [trace\_transaction](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/trace_transaction.md): Returns all traces of a given transaction.
- [txpool\_content](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/txpool_content.md): Returns a list with the exact details of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_inspect](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/txpool_inspect.md): Returns a list with a textual summary of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_status](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/txpool_status.md): Returns the number of transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [web3\_clientVersion](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/web3_clientversion.md): Returns the current client version.
- [web3\_sha3](https://docs.nodies.app/supported-api-methods/polygon-mainnet-pos/web3_sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data.
- [Kava](https://docs.nodies.app/supported-api-methods/kava.md)
- [debug\_traceBlockByHash](https://docs.nodies.app/supported-api-methods/kava/debug_traceblockbyhash.md): Retrieves detailed execution information about transactions within a given block hash.
- [debug\_traceBlockByNumber](https://docs.nodies.app/supported-api-methods/kava/debug_traceblockbynumber.md): Retrieves detailed execution information about transactions within a given block number. This is similar to trace\_block.
- [debug\_traceTransaction](https://docs.nodies.app/supported-api-methods/kava/debug_tracetransaction.md): Provides a detailed record of how the transaction interacts with smart contracts, accounts, and other elements on the blockchain, helping developers understand what happened and troubleshoot issues.
- [eth\_accounts](https://docs.nodies.app/supported-api-methods/kava/eth_accounts.md): Returns a list of addresses owned by client.
- [eth\_blockNumber](https://docs.nodies.app/supported-api-methods/kava/eth_blocknumber.md): Returns the number of most recent block.
- [eth\_call](https://docs.nodies.app/supported-api-methods/kava/eth_call.md): Executes a new message call immediately without creating a transaction on the block chain.
- [eth\_chainId](https://docs.nodies.app/supported-api-methods/kava/eth_chainid.md): Returns the chain ID used for signing replay-protected transactions.
- [eth\_estimateGas](https://docs.nodies.app/supported-api-methods/kava/eth_estimategas.md): Generates and returns an estimate of how much gas is necessary to allow the transaction to complete. The transaction will not be added to the blockchain.
- [eth\_feeHistory](https://docs.nodies.app/supported-api-methods/kava/eth_feehistory.md): Returns transaction base fee per gas and effective priority fee per gas for the requested/supported block range.
- [eth\_gasPrice](https://docs.nodies.app/supported-api-methods/kava/eth_gasprice.md): Returns an estimate of the current price per gas in wei.
- [eth\_getBalance](https://docs.nodies.app/supported-api-methods/kava/eth_getbalance.md): Returns the balance of the account of given address and block height.
- [eth\_getBlockByHash](https://docs.nodies.app/supported-api-methods/kava/eth_getblockbyhash.md): Returns information about a given block by hash.
- [eth\_getBlockByNumber](https://docs.nodies.app/supported-api-methods/kava/eth_getblockbynumber.md): Returns information about a given block number.
- [eth\_getBlockTransactionCountByHash](https://docs.nodies.app/supported-api-methods/kava/eth_getblocktransactioncountbyhash.md): Returns the number of transactions in a given block hash.
- [eth\_getBlockTransactionCountByNumber](https://docs.nodies.app/supported-api-methods/kava/eth_getblocktransactioncountbynumber.md): Returns the number of transactions in a given block number.
- [eth\_getCode](https://docs.nodies.app/supported-api-methods/kava/eth_getcode.md): Returns code at a given address.
- [eth\_getFilterChanges](https://docs.nodies.app/supported-api-methods/kava/eth_getfilterchanges.md): Polling method for a filter, which returns an array of logs which occurred since last poll.
- [eth\_getFilterLogs](https://docs.nodies.app/supported-api-methods/kava/eth_getfilterlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getLogs](https://docs.nodies.app/supported-api-methods/kava/eth_getlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getProof](https://docs.nodies.app/supported-api-methods/kava/eth_getproof.md): Returns the account- and storage-values of the specified account including the Merkle-proof.
- [eth\_getRootHash](https://docs.nodies.app/supported-api-methods/kava/eth_getroothash.md): Returns the root hash of a given block range.
- [eth\_getStorageAt](https://docs.nodies.app/supported-api-methods/kava/eth_getstorageat.md): Returns the value from a storage position at a given address.
- [eth\_getTransactionByBlockHashAndIndex](https://docs.nodies.app/supported-api-methods/kava/eth_gettransactionbyblockhashandindex.md): Returns information about a transaction by block hash and transaction index position.
- [eth\_getTransactionByBlockNumberAndIndex](https://docs.nodies.app/supported-api-methods/kava/eth_gettransactionbyblocknumberandindex.md): Returns information about a transaction by block number and transaction index position.
- [eth\_getTransactionByHash](https://docs.nodies.app/supported-api-methods/kava/eth_gettransactionbyhash.md): Returns the information about a given transaction based on its hash.
- [eth\_getTransactionCount](https://docs.nodies.app/supported-api-methods/kava/eth_gettransactioncount.md): Returns the number of transactions sent from a given address.
- [eth\_getTransactionReceipt](https://docs.nodies.app/supported-api-methods/kava/eth_gettransactionreceipt.md): Returns the receipt of transactions sent from a given address.
- [eth\_maxPriorityFeePerGas](https://docs.nodies.app/supported-api-methods/kava/eth_maxpriorityfeepergas.md): Returns an estimate of how much priority fee (in wei) is needed for a transaction to be included in a block.
- [eth\_newBlockFilter](https://docs.nodies.app/supported-api-methods/kava/eth_newblockfilter.md): Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_newFilter](https://docs.nodies.app/supported-api-methods/kava/eth_newfilter.md): Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth\_getFilterChanges or eth\_getFilterLogs.
- [eth\_newPendingTransactionFilter](https://docs.nodies.app/supported-api-methods/kava/eth_newpendingtransactionfilter.md): Creates a filter to notify when new pending transactions arrive. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_protocolVersion](https://docs.nodies.app/supported-api-methods/kava/eth_protocolversion.md): Returns the current Ethereum protocol version.
- [eth\_sendRawTransaction](https://docs.nodies.app/supported-api-methods/kava/eth_sendrawtransaction.md): Creates new message call transaction or a contract creation for signed transactions.
- [eth\_subscribe](https://docs.nodies.app/supported-api-methods/kava/eth_subscribe.md): Returns a subscription ID based on the requested event, receiving real-time notifications when those events occur.
- [eth\_syncing](https://docs.nodies.app/supported-api-methods/kava/eth_syncing.md): Returns an object with data about the sync status.
- [eth\_uninstallFilter](https://docs.nodies.app/supported-api-methods/kava/eth_uninstallfilter.md): Uninstalls a filter with a given ID.
- [eth\_unsubscribe](https://docs.nodies.app/supported-api-methods/kava/eth_unsubscribe.md): Cancel a subscription with a given ID.
- [net\_listening](https://docs.nodies.app/supported-api-methods/kava/net_listening.md): Returns true if client is actively listening for network connections.
- [net\_peerCount](https://docs.nodies.app/supported-api-methods/kava/net_peercount.md): Returns number of peers currently connected to the client.
- [net\_version](https://docs.nodies.app/supported-api-methods/kava/net_version.md): Returns the current network id.
- [txpool\_content](https://docs.nodies.app/supported-api-methods/kava/txpool_content.md): Returns a list with the exact details of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_inspect](https://docs.nodies.app/supported-api-methods/kava/txpool_inspect.md): Returns a list with a textual summary of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_status](https://docs.nodies.app/supported-api-methods/kava/txpool_status.md): Returns the number of transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [web3\_clientVersion](https://docs.nodies.app/supported-api-methods/kava/web3_clientversion.md): Returns the current client version.
- [web3\_sha3](https://docs.nodies.app/supported-api-methods/kava/web3_sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data.
- [Metis](https://docs.nodies.app/supported-api-methods/metis.md)
- [debug\_traceBlockByHash](https://docs.nodies.app/supported-api-methods/metis/debug_traceblockbyhash.md): Retrieves detailed execution information about transactions within a given block hash.
- [debug\_traceBlockByNumber](https://docs.nodies.app/supported-api-methods/metis/debug_traceblockbynumber.md): Retrieves detailed execution information about transactions within a given block number. This is similar to trace\_block.
- [debug\_traceTransaction](https://docs.nodies.app/supported-api-methods/metis/debug_tracetransaction.md): Provides a detailed record of how the transaction interacts with smart contracts, accounts, and other elements on the blockchain, helping developers understand what happened and troubleshoot issues.
- [eth\_accounts](https://docs.nodies.app/supported-api-methods/metis/eth_accounts.md): Returns a list of addresses owned by client.
- [eth\_blockNumber](https://docs.nodies.app/supported-api-methods/metis/eth_blocknumber.md): Returns the number of most recent block.
- [eth\_call](https://docs.nodies.app/supported-api-methods/metis/eth_call.md): Executes a new message call immediately without creating a transaction on the block chain.
- [eth\_chainId](https://docs.nodies.app/supported-api-methods/metis/eth_chainid.md): Returns the chain ID used for signing replay-protected transactions.
- [eth\_coinbase](https://docs.nodies.app/supported-api-methods/metis/eth_coinbase.md): Returns the client coinbase address.
- [eth\_estimateGas](https://docs.nodies.app/supported-api-methods/metis/eth_estimategas.md): Generates and returns an estimate of how much gas is necessary to allow the transaction to complete. The transaction will not be added to the blockchain.
- [eth\_gasPrice](https://docs.nodies.app/supported-api-methods/metis/eth_gasprice.md): Returns an estimate of the current price per gas in wei.
- [eth\_getBalance](https://docs.nodies.app/supported-api-methods/metis/eth_getbalance.md): Returns the balance of the account of given address and block height.
- [eth\_getBlockByHash](https://docs.nodies.app/supported-api-methods/metis/eth_getblockbyhash.md): Returns information about a given block by hash.
- [eth\_getBlockByNumber](https://docs.nodies.app/supported-api-methods/metis/eth_getblockbynumber.md): Returns information about a given block number.
- [eth\_getBlockTransactionCountByHash](https://docs.nodies.app/supported-api-methods/metis/eth_getblocktransactioncountbyhash.md): Returns the number of transactions in a given block hash.
- [eth\_getBlockTransactionCountByNumber](https://docs.nodies.app/supported-api-methods/metis/eth_getblocktransactioncountbynumber.md): Returns the number of transactions in a given block number.
- [eth\_getCode](https://docs.nodies.app/supported-api-methods/metis/eth_getcode.md): Returns code at a given address.
- [eth\_getFilterChanges](https://docs.nodies.app/supported-api-methods/metis/eth_getfilterchanges.md): Polling method for a filter, which returns an array of logs which occurred since last poll.
- [eth\_getFilterLogs](https://docs.nodies.app/supported-api-methods/metis/eth_getfilterlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getLogs](https://docs.nodies.app/supported-api-methods/metis/eth_getlogs.md): Returns an array of all logs matching filter with given id.
- [eth\_getProof](https://docs.nodies.app/supported-api-methods/metis/eth_getproof.md): Returns the account- and storage-values of the specified account including the Merkle-proof.
- [eth\_getStorageAt](https://docs.nodies.app/supported-api-methods/metis/eth_getstorageat.md): Returns the value from a storage position at a given address.
- [eth\_getTransactionByBlockHashAndIndex](https://docs.nodies.app/supported-api-methods/metis/eth_gettransactionbyblockhashandindex.md): Returns information about a transaction by block hash and transaction index position.
- [eth\_getTransactionByBlockNumberAndIndex](https://docs.nodies.app/supported-api-methods/metis/eth_gettransactionbyblocknumberandindex.md): Returns information about a transaction by block number and transaction index position.
- [eth\_getTransactionByHash](https://docs.nodies.app/supported-api-methods/metis/eth_gettransactionbyhash.md): Returns the information about a given transaction based on its hash.
- [eth\_getTransactionCount](https://docs.nodies.app/supported-api-methods/metis/eth_gettransactioncount.md): Returns the number of transactions sent from a given address.
- [eth\_getTransactionReceipt](https://docs.nodies.app/supported-api-methods/metis/eth_gettransactionreceipt.md): Returns the receipt of transactions sent from a given address.
- [eth\_newBlockFilter](https://docs.nodies.app/supported-api-methods/metis/eth_newblockfilter.md): Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_newFilter](https://docs.nodies.app/supported-api-methods/metis/eth_newfilter.md): Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth\_getFilterChanges or eth\_getFilterLogs.
- [eth\_newPendingTransactionFilter](https://docs.nodies.app/supported-api-methods/metis/eth_newpendingtransactionfilter.md): Creates a filter to notify when new pending transactions arrive. To check if the state has changed, call eth\_getFilterChanges.
- [eth\_protocolVersion](https://docs.nodies.app/supported-api-methods/metis/eth_protocolversion.md): Returns the current Ethereum protocol version.
- [eth\_sendRawTransaction](https://docs.nodies.app/supported-api-methods/metis/eth_sendrawtransaction.md): Creates new message call transaction or a contract creation for signed transactions.
- [eth\_subscribe](https://docs.nodies.app/supported-api-methods/metis/eth_subscribe.md): Returns a subscription ID based on the requested event, receiving real-time notifications when those events occur.
- [eth\_syncing](https://docs.nodies.app/supported-api-methods/metis/eth_syncing.md): Returns an object with data about the sync status.
- [eth\_uninstallFilter](https://docs.nodies.app/supported-api-methods/metis/eth_uninstallfilter.md): Uninstalls a filter with a given ID.
- [eth\_unsubscribe](https://docs.nodies.app/supported-api-methods/metis/eth_unsubscribe.md): Cancel a subscription with a given ID.
- [net\_listening](https://docs.nodies.app/supported-api-methods/metis/net_listening.md): Returns true if client is actively listening for network connections.
- [net\_peerCount](https://docs.nodies.app/supported-api-methods/metis/net_peercount.md): Returns number of peers currently connected to the client.
- [net\_version](https://docs.nodies.app/supported-api-methods/metis/net_version.md): Returns the current network id.
- [txpool\_content](https://docs.nodies.app/supported-api-methods/metis/txpool_content.md): Returns a list with the exact details of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_inspect](https://docs.nodies.app/supported-api-methods/metis/txpool_inspect.md): Returns a list with a textual summary of all the transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [txpool\_status](https://docs.nodies.app/supported-api-methods/metis/txpool_status.md): Returns the number of transactions currently pending for inclusion in the next block(s), as well as the ones that are being scheduled for future execution only.
- [web3\_clientVersion](https://docs.nodies.app/supported-api-methods/metis/web3_clientversion.md): Returns the current client version.
- [web3\_sha3](https://docs.nodies.app/supported-api-methods/metis/web3_sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nodies.app/supported-api-methods.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
