# Uniblock Docs ## Docs - [Send JSON-RPC Requests](https://docs.uniblock.dev/api-reference/json-rpc/send-json-rpc-requests.md): Stateless, lightweight, remote procedure call (RPC) protocol that is commonly used when interacting with chain. - [Get Token 24 Hour Volume](https://docs.uniblock.dev/api-reference/market-data/get-token-24-hour-volume.md): Gets the 24 hour volume of a token. - [Get Token History Snapshot](https://docs.uniblock.dev/api-reference/market-data/get-token-history-snapshot.md): Gets the price, volume, market cap of a token at a given date. - [Get Token Market Cap](https://docs.uniblock.dev/api-reference/market-data/get-token-market-cap.md): Gets the market cap of a token. - [Get Token Market Chart](https://docs.uniblock.dev/api-reference/market-data/get-token-market-chart.md): Gets the price, volume, market cap of a token at a given range on a predefined granularity. - [Get Token Price](https://docs.uniblock.dev/api-reference/market-data/get-token-price.md): Gets the price of a token. - [Get Token Price Range](https://docs.uniblock.dev/api-reference/market-data/get-token-price-range.md): Gets the price of a token at a given range in a period. - [Get Trending Tokens](https://docs.uniblock.dev/api-reference/market-data/get-trending-tokens.md): Gets the trending tokens. - [Get Collection Floor Prices](https://docs.uniblock.dev/api-reference/nft/get-collection-floor-prices.md): Returns the floor prices of a NFT collection by marketplace. - [Get Collection NFTs](https://docs.uniblock.dev/api-reference/nft/get-collection-nfts.md): Get the NFTs of a collection by contract address. - [Get Collection Rarity Summary](https://docs.uniblock.dev/api-reference/nft/get-collection-rarity-summary.md): Get summary of attribute prevalence for an NFT collection. Commonly used to calculate rarity scores for a collection based on its traits. - [Get Collection Trait Attributes](https://docs.uniblock.dev/api-reference/nft/get-collection-trait-attributes.md): Get the attributes of a trait in a collection. - [Get Collection Traits](https://docs.uniblock.dev/api-reference/nft/get-collection-traits.md): Get the traits of a collection. - [Get Contract NFT Owners](https://docs.uniblock.dev/api-reference/nft/get-contract-nft-owners.md): Get list of wallet addresses owning one or more of the contract's nfts. - [Get NFT Collection Metadata](https://docs.uniblock.dev/api-reference/nft/get-nft-collection-metadata.md): Get the metadata of an NFT collection. - [Get NFT Metadata](https://docs.uniblock.dev/api-reference/nft/get-nft-metadata.md): Get the metadata of a specific NFT. - [Get NFT Owners](https://docs.uniblock.dev/api-reference/nft/get-nft-owners.md): Get owner's wallet address or all owners' wallet addresses of a specific nft. Number of owners can be greater than 1 for ERC-1155 tokens, or 0 if the token is burned. - [Get NFT Sales](https://docs.uniblock.dev/api-reference/nft/get-nft-sales.md): Gets NFT sales that have happened through on-chain marketplaces. - [Get NFT Transfers](https://docs.uniblock.dev/api-reference/nft/get-nft-transfers.md): Get the transfers of a nft. - [Get Token Airdrop Flag](https://docs.uniblock.dev/api-reference/nft/get-token-airdrop-flag.md): Returns whether a token is marked as an airdrop or not. - [Get Wallet NFT Balances](https://docs.uniblock.dev/api-reference/nft/get-wallet-nft-balances.md): Get the NFT balances of an address. - [Get Wallet NFT Collections](https://docs.uniblock.dev/api-reference/nft/get-wallet-nft-collections.md): Gets all NFT contracts held by an owner address. - [Get Wallet NFT Holder Status](https://docs.uniblock.dev/api-reference/nft/get-wallet-nft-holder-status.md): This endpoint checks whether a wallet address holds a specific NFT or if a wallet address holds any NFT from a given collection. If tokenId is entered, the endpoint will check if the wallet address holds that exact NFT. While if tokenId is omitted, the endpoint will check if the wallet address h… - [Get Wallet NFT Transfers](https://docs.uniblock.dev/api-reference/nft/get-wallet-nft-transfers.md): Get the NFT transfers of a wallet. - [Get Address ERC-1155 Transfers](https://docs.uniblock.dev/api-reference/scan/get-address-erc-1155-transfers.md): Returns the list of ERC-1155 ( Multi Token Standard ) tokens transferred by an address, with optional filtering by token contract. - [Get Address ERC-20 Balance](https://docs.uniblock.dev/api-reference/scan/get-address-erc-20-balance.md): Returns the current balance of ERC-20 token of an address - [Get Address ERC-20 Transfers](https://docs.uniblock.dev/api-reference/scan/get-address-erc-20-transfers.md): Returns the list of ERC-20 tokens transferred by an address, with optional filtering by token contract. - [Get Address ERC-721 Transfers](https://docs.uniblock.dev/api-reference/scan/get-address-erc-721-transfers.md): Returns the list of ERC-721 ( NFT ) tokens transferred by an address, with optional filtering by token contract. - [Get Address Ether Balance](https://docs.uniblock.dev/api-reference/scan/get-address-ether-balance.md): Returns the Ether balance of a given address. - [Get Address Ether Balances](https://docs.uniblock.dev/api-reference/scan/get-address-ether-balances.md): Returns the balance of the accounts from a list of addresses. - [Get Address Event Logs](https://docs.uniblock.dev/api-reference/scan/get-address-event-logs.md): Returns the event logs from an address, with optional filtering by block range. - [Get Address Event Logs by Topic](https://docs.uniblock.dev/api-reference/scan/get-address-event-logs-by-topic.md): Returns the event logs from an address, filtered by topics and block range. - [Get Address Internal Transactions](https://docs.uniblock.dev/api-reference/scan/get-address-internal-transactions.md): Returns the list of internal transactions performed by an address, with optional pagination. - [Get Address Transactions](https://docs.uniblock.dev/api-reference/scan/get-address-transactions.md): Returns the list of transactions performed by an address, with optional pagination. - [Get Block Mining ETA](https://docs.uniblock.dev/api-reference/scan/get-block-mining-eta.md): Returns the estimated time remaining, in seconds, until a certain block is mined. - [Get Block Number by Time](https://docs.uniblock.dev/api-reference/scan/get-block-number-by-time.md): Returns the block number that was mined at a certain timestamp. - [Get Block Rewards](https://docs.uniblock.dev/api-reference/scan/get-block-rewards.md): Returns the block reward and "Uncle" block rewards. - [Get Blockchain Size History](https://docs.uniblock.dev/api-reference/scan/get-blockchain-size-history.md): Returns the size of the native blockchain, in bytes, over a date range. - [Get Contract ABI](https://docs.uniblock.dev/api-reference/scan/get-contract-abi.md): Returns the Contract Application Binary Interface ( ABI ) of a verified smart contract. - [Get Contract Creator Info](https://docs.uniblock.dev/api-reference/scan/get-contract-creator-info.md): Returns a contract's deployer address and transaction hash it was created, up to 5 at a time. - [Get Contract Execution Status](https://docs.uniblock.dev/api-reference/scan/get-contract-execution-status.md): Returns the status code of a contract execution. - [Get Contract Source Code](https://docs.uniblock.dev/api-reference/scan/get-contract-source-code.md): Returns the Solidity source code of a verified smart contract. - [Get ERC-20 Supply](https://docs.uniblock.dev/api-reference/scan/get-erc-20-supply.md): Returns the current amount of ERC-20 token in circulation - [Get Ether Supply Summary](https://docs.uniblock.dev/api-reference/scan/get-ether-supply-summary.md): Current amount of Ether in circulation, ETH2 Staking rewards, EIP1559 burnt fees, and total withdrawn ETH from the beacon chain - [Get Event Logs by Block](https://docs.uniblock.dev/api-reference/scan/get-event-logs-by-block.md): Returns the events log in a block range, filtered by topics. - [Get Gas Price Tiers](https://docs.uniblock.dev/api-reference/scan/get-gas-price-tiers.md): Returns the current Safe, Proposed and Fast gas prices. - [Get Internal Transactions by Block](https://docs.uniblock.dev/api-reference/scan/get-internal-transactions-by-block.md): Returns the list of internal transactions performed within a block range, with optional pagination. - [Get Native Token Price](https://docs.uniblock.dev/api-reference/scan/get-native-token-price.md): Returns the latest price of 1 Native Token. - [Get Node Count](https://docs.uniblock.dev/api-reference/scan/get-node-count.md): Returns the total number of discoverable chain nodes. - [Get Transaction Confirmation Time](https://docs.uniblock.dev/api-reference/scan/get-transaction-confirmation-time.md): Returns the estimated time, in seconds, for a transaction to be confirmed on the blockchain. - [Get Transaction Execution Status](https://docs.uniblock.dev/api-reference/scan/get-transaction-execution-status.md): Returns the status code of a transaction execution. - [Get Transaction Internal Transactions](https://docs.uniblock.dev/api-reference/scan/get-transaction-internal-transactions.md): Returns the list of internal transactions performed within a transaction. - [Verify Contract Source](https://docs.uniblock.dev/api-reference/scan/verify-contract-source.md): Submits a contract source code to Etherscan for verification. - [Verify Proxy Contract Source](https://docs.uniblock.dev/api-reference/scan/verify-proxy-contract-source.md): Submits a proxy contract source code to Etherscan for verification. - [Get Address Allowances](https://docs.uniblock.dev/api-reference/token/get-address-allowances.md): Get the allowances of an address. - [Get Address Portfolio](https://docs.uniblock.dev/api-reference/token/get-address-portfolio.md): Get the portfolio of an address. - [Get Address Token Balance History](https://docs.uniblock.dev/api-reference/token/get-address-token-balance-history.md): Get the historical token balances of an address. - [Get Address Token Balances](https://docs.uniblock.dev/api-reference/token/get-address-token-balances.md): Get the native and fungible token balances of an address. - [Get Address Token Transfers](https://docs.uniblock.dev/api-reference/token/get-address-token-transfers.md): Get the token transfers of an address. - [Get Token Metadata](https://docs.uniblock.dev/api-reference/token/get-token-metadata.md): Get token metadata. Batch query supported via comma-separated tokenAddress values. - [Get Token USD Price](https://docs.uniblock.dev/api-reference/token/get-token-usd-price.md): Get the USD price of a token. Batch query supported via comma-separated contractAddress values. - [Get Token USD Price History](https://docs.uniblock.dev/api-reference/token/get-token-usd-price-history.md): Get the historical USD price of a token. - [Get Wallet Last Active](https://docs.uniblock.dev/api-reference/token/get-wallet-last-active.md): Retrieve the last active timestamp for a wallet across each of 100+ chains. - [Get Address Transactions](https://docs.uniblock.dev/api-reference/transaction/get-address-transactions.md): Get the transactions of an address. - [Get Block Transactions](https://docs.uniblock.dev/api-reference/transaction/get-block-transactions.md): Get all transactions from in a block. - [Get Transaction by Hash](https://docs.uniblock.dev/api-reference/transaction/get-transaction-by-hash.md): Get a specific transaction from its hash. - [Create Address Webhook](https://docs.uniblock.dev/api-reference/webhook/create-address-webhook.md): Create an address activity driven webhook. - [Create Contract Webhook](https://docs.uniblock.dev/api-reference/webhook/create-contract-webhook.md): Create a contract event driven webhook. - [Create Solana Address Webhook](https://docs.uniblock.dev/api-reference/webhook/create-solana-address-webhook.md): Create an address activity driven webhook. - [Delete Webhook by ID](https://docs.uniblock.dev/api-reference/webhook/delete-webhook-by-id.md): Delete a webhook. - [Get All Webhooks](https://docs.uniblock.dev/api-reference/webhook/get-all-webhooks.md): Get all webhooks. - [Get Webhook Details](https://docs.uniblock.dev/api-reference/webhook/get-webhook-details.md): Get a webhook. - [Update Webhook Details](https://docs.uniblock.dev/api-reference/webhook/update-webhook-details.md): Edit an existing webhook. - [Uniblock Quickstart Guide](https://docs.uniblock.dev/guides/getting-started/uniblock-quickstart-guide.md): Quickstart guide to Uniblock! Learn how to create an Uniblock project, make your first request with our providers, create an API key, and setup up Uniblock as your client. - [Authenticate Your API Key](https://docs.uniblock.dev/guides/uniblock/authentication.md): Uniblock API keys enable secure access to the Unified API, offering powerful functionality across several domains including Tokens, NFTs, and Transactions. Once you have your Uniblock API key, you'll need to authenticate it to start making requests to the API. - [Auto-routing](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-auto-routing.md): Intelligent request routing across multiple blockchain providers for maximum reliability and cost efficiency. - [Backup providers](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-backup.md): Automatic failover to backup providers when primary providers are unavailable. - [Data consensus](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-data-consensus.md): Verify response accuracy by cross-checking data across multiple providers. - [Data normalization](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-data-normalization.md): Unified response formats across all blockchain data providers. - [Data polyfill](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-polyfill.md): Automatic data completion across providers when gaps or outages occur. - [Waterfall routing](https://docs.uniblock.dev/guides/uniblock/autorouting/uniblock-waterfall-routing.md): How Uniblock progressively overlaps provider attempts to reduce failover latency while preserving backup behavior. - [Uniblock Error Codes](https://docs.uniblock.dev/guides/uniblock/error-codes.md): Reference for Uniblock validation and response-processing error codes, including JSON-RPC validation behavior. - [Uniblock FAQ](https://docs.uniblock.dev/guides/uniblock/faq.md): Answers to the most common questions about using Uniblock, including API keys, routing, rate limits, errors, and debugging. - [Uniblock overview](https://docs.uniblock.dev/guides/uniblock/overview-uniblock.md): How Uniblock simplifies multi-chain development with unified APIs, auto-routing, and intelligent data aggregation. - [Rate Limits](https://docs.uniblock.dev/guides/uniblock/rate-limits.md): Understand how rate limits work on Uniblock, what a 429 error means, and what to do if you need more throughput. - [Analytics](https://docs.uniblock.dev/guides/uniblock/uniblock-analytics.md) - [API Logs](https://docs.uniblock.dev/guides/uniblock/uniblock-api-logs.md): API logs are crucial for understanding the behavior, performance, and health of your applications. - [Unified API Quickstart](https://docs.uniblock.dev/guides/uniblock/unified-api-quickstart.md): Welcome to the Unified API quickstart guide! - [Airdrops and Growth Campaigns](https://docs.uniblock.dev/guides/use-cases/airdrops-and-growth-campaigns.md): Use Uniblock to monitor airdrop eligibility, distribution activity, NFT campaigns, and on-chain growth events. - [DAO Dashboards and Governance](https://docs.uniblock.dev/guides/use-cases/dao-dashboards-and-governance.md): Build DAO dashboards with treasury visibility, governance-token monitoring, and event-driven contract tracking. - [DeFi Dashboards and Analytics](https://docs.uniblock.dev/guides/use-cases/defi-dashboards-and-analytics.md): Use Uniblock to build DeFi dashboards with price, token, transaction, and market activity data. - [Gaming and In-App Assets](https://docs.uniblock.dev/guides/use-cases/gaming-and-in-app-assets.md): Use Uniblock to track player assets, item ownership, token rewards, and gameplay-related on-chain activity. - [NFT Marketplaces and Discovery](https://docs.uniblock.dev/guides/use-cases/nft-marketplaces-and-discovery.md): Build NFT marketplace, discovery, and collection experiences with Uniblock NFT APIs and webhook support. - [Use Cases Overview](https://docs.uniblock.dev/guides/use-cases/overview.md): Choose the right Uniblock guide for wallets, DeFi, NFTs, gaming, airdrops, DAOs, and token launch workflows. - [Token Launches and Monitoring](https://docs.uniblock.dev/guides/use-cases/token-launches-and-monitoring.md): Support token launches with pricing, holder, transfer, webhook, and analytics workflows built on current Uniblock docs. - [Wallets and Portfolio Trackers](https://docs.uniblock.dev/guides/use-cases/wallets-and-portfolio-trackers.md): How to use Uniblock to build multi-chain wallet views, portfolio dashboards, and account activity feeds. - [Official Domains](https://docs.uniblock.dev/guides/welcome/official-domains.md) - [Welcome to Uniblock](https://docs.uniblock.dev/guides/welcome/welcome-to-uniblock.md): Unified blockchain infrastructure for developers building multi-chain applications. - [Direct API — DeFi](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-defi.md): API endpoints for DeFi. - [Direct API — Market Data](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-market-data.md): API endpoints for Market Data. - [Direct API — NFT](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-nft.md): API endpoints for NFT. - [Direct API — other](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-other.md): API endpoints for other. - [Direct API — Scan](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-scan.md): API endpoints for Scan. - [Direct API — SocialFi](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-socialfi.md): API endpoints for SocialFi. - [Direct API — Token](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-token.md): API endpoints for Token. - [Direct API — Transaction](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-transaction.md): API endpoints for Transaction. - [Direct API — Wallet](https://docs.uniblock.dev/reference/direct-api/categories/direct-api-wallet.md): API endpoints for Wallet. - [Direct API — Categories](https://docs.uniblock.dev/reference/direct-api/overview-direct-api.md): A list of all Direct API categories. - [Alchemy](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-alchemy.md) - [Birdeye](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-birdeye.md) - [CoinGecko](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-coingecko.md) - [CoinMarketCap](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-coinmarketcap.md) - [Covalent](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-covalent.md) - [Defined](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-defined.md) - [GeniiData](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-geniidata.md) - [Helius](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-helius.md) - [HelloMoon](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-hellomoon.md) - [Kraken](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-kraken.md) - [LunarCrush](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-lunarcrush.md) - [MagicEden](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-magiceden.md) - [Mempool](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-mempool.md) - [Moralis](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-moralis.md) - [Polymarket](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-polymarket.md) - [Shyft](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-shyft.md) - [Solscan](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-solscan.md) - [TonAPI](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-tonapi.md) - [Zerion](https://docs.uniblock.dev/reference/direct-api/providers/direct-api-zerion.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/erigon/erigon-get-logs-by-hash.md) - [Ethereum Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1/ethereum-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [parity_enode](https://docs.uniblock.dev/reference/jsonrpc-docs/1/parity/parity-enode.md) - [parity_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1/parity/parity-get-block-receipts.md) - [parity_netPeers](https://docs.uniblock.dev/reference/jsonrpc-docs/1/parity/parity-net-peers.md) - [parity_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1/parity/parity-pending-transactions.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/10/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Optimism Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/10/optimism-overview.md) - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/100/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Gnosis Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/100/gnosis-overview.md) - [parity_clearEngineSigner](https://docs.uniblock.dev/reference/jsonrpc-docs/100/parity/parity-clear-engine-signer.md) - [parity_enode](https://docs.uniblock.dev/reference/jsonrpc-docs/100/parity/parity-enode.md) - [parity_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/100/parity/parity-get-block-receipts.md) - [parity_netPeers](https://docs.uniblock.dev/reference/jsonrpc-docs/100/parity/parity-net-peers.md) - [parity_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/100/parity/parity-pending-transactions.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/100/trace/trace-transaction.md): Returns all traces of given transaction - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [kaia_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/kaia-get-logs.md): Returns an array of all logs matching a given filter object. - [klay_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/klay-get-logs.md): Returns an array of all logs matching a given filter object. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Kaia Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia-testnet-overview.md) - [kaia_accountCreated](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-account-created.md): Returns true if the given account exists at the specified block height. - [kaia_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-accounts.md): Returns a list of available Kaia accounts controlled by the client. - [kaia_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-block-number.md): Returns the number of the most recent block on the Kaia chain. - [kaia_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-call.md): Executes a new message call immediately without creating a transaction on the Kaia blockchain. - [kaia_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-chain-id.md): Returns the EIP-155 chain ID used for signing transactions. - [kaia_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-client-version.md): Returns the current client version string. - [kaia_decodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-decode-account-key.md): Decodes an RLP-encoded Kaia account key. - [kaia_encodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-encode-account-key.md): Encodes a structured Kaia account key into its RLP form. - [kaia_estimateComputationCost](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-estimate-computation-cost.md): Estimates gas, fee ratio, and other costs required to execute a transaction. - [kaia_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-estimate-gas.md): Estimates the gas necessary to execute a transaction without submitting it. - [kaia_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-fee-history.md): Returns historical base fee and priority fee percentile data for recent blocks. - [kaia_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-gas-price.md): Returns the current price per gas in peb as seen by the node. - [kaia_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-account.md): Returns account data including balance, nonce, and storage root. - [kaia_getAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-account-key.md): Returns the account key structure for a given account. - [kaia_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-balance.md): Returns the balance of the account of given address. - [kaia_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-by-hash.md): Returns detailed information about a block by hash. - [kaia_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-by-number.md): Returns information about a block by block number. - [kaia_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block matching the given hash. - [kaia_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-transaction-count-by-number.md): Returns the number of transactions in a block identified by block number. - [kaia_getBlockWithConsensusInfoByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-with-consensus-info-by-hash.md): Returns block information along with the consensus committee metadata for the specified block hash. - [kaia_getBlockWithConsensusInfoByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-with-consensus-info-by-number.md): Returns block information and consensus metadata for the specified block number. - [kaia_getBlockWithConsensusInfoByNumberRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-block-with-consensus-info-by-number-range.md): Returns block and consensus information for blocks within the provided inclusive range. - [kaia_getChainConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-chain-config.md): Returns the chain configuration the node is using. - [kaia_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-code.md): Returns the contract code stored at a given address for the specified block. - [kaia_getCommittee](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-committee.md): Returns the addresses of the current committee members. - [kaia_getCommitteeSize](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-committee-size.md): Returns the size of the current committee. - [kaia_getCouncil](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-council.md): Returns the addresses of council members. - [kaia_getCouncilSize](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-council-size.md): Returns the number of council members. - [kaia_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-filter-changes.md): Polls the specified filter for new log entries since the last poll. - [kaia_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-header-by-hash.md): Returns the block header identified by block hash. - [kaia_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-header-by-number.md): Returns the block header for the specified block number. - [kaia_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-proof.md): Returns Merkle proofs for the specified account and storage keys. - [kaia_getRewards](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-rewards.md): Returns accumulated reward information for the node. - [kaia_getStakingInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-staking-info.md): Returns staking information such as bonded amount and validator details. - [kaia_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-storage-at.md): Returns the value from a storage position at an address. - [kaia_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-by-block-hash-and-index.md): Returns information about a transaction within a block, identified by hash and index. - [kaia_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-by-block-number-and-index.md): Returns information about a transaction within a block, identified by block number and index. - [kaia_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-by-hash.md): Returns the transaction information for a given transaction hash. - [kaia_getTransactionBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-by-sender-tx-hash.md): Returns the transaction information for a given sender transaction hash. - [kaia_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-count.md): Returns the number of transactions sent from an address at the specified block. - [kaia_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-receipt.md): Returns the transaction receipt for a given transaction hash, including execution status. - [kaia_getTransactionReceiptBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-get-transaction-receipt-by-sender-tx-hash.md): Returns the transaction receipt identified by sender transaction hash. - [kaia_isContractAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-is-contract-account.md): Returns true if the account stores smart contract code. - [kaia_isSenderTxHashIndexingEnabled](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-is-sender-tx-hash-indexing-enabled.md): Indicates whether the node indexes sender transaction hashes. - [kaia_lowerBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-lower-bound-gas-price.md): Returns the minimum suggested gas price in peb. - [kaia_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-max-priority-fee-per-gas.md): Returns a node-recommended max priority fee per gas for EIP-1559 transactions. - [kaia_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-new-block-filter.md): Creates a filter to notify when a new block is appended to the chain. - [kaia_newFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-new-filter.md): Creates a log filter based on the provided options. - [kaia_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-new-pending-transaction-filter.md): Creates a filter to receive notifications for pending transactions. - [kaia_nodeAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-node-address.md): Returns the node address derived from the node key. - [kaia_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-pending-transactions.md): Returns all pending transactions currently tracked by the node. - [kaia_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-protocol-version.md): Returns the current Kaia protocol version supported by the node. - [kaia_recoverFromMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-recover-from-message.md): Returns the address that signed a given message with the provided signature. - [kaia_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-send-raw-transaction.md): Submits a signed raw transaction to the Kaia network. - [kaia_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-sha3.md): Returns the Keccak-256 hash of the given data. - [kaia_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-sign-transaction.md): Signs a transaction with a node-managed account and returns the raw payload. - [kaia_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-syncing.md): Returns false when the node is fully synced, otherwise returns an object detailing synchronization progress. - [kaia_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-uninstall-filter.md): Uninstalls a filter with the given identifier. - [kaia_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-unsubscribe.md): Cancels a websocket subscription previously created with kaia_subscribe. - [kaia_upperBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/kaia/kaia-upper-bound-gas-price.md): Returns the maximum suggested gas price in peb. - [kaia_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/kaia-get-block-receipts.md): Returns all transaction receipts included in the specified block. - [klay_accountCreated](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-account-created.md): Returns true if the specified account exists at the provided block parameter. - [klay_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-accounts.md): Returns a list of Klaytn accounts owned by the node. - [klay_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-block-number.md): Returns the number of the most recent Klaytn block. - [klay_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-call.md): Executes a new message call immediately without creating a transaction on the Klaytn blockchain. - [klay_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-chain-id.md): Returns the EIP-155 chain ID for the Klaytn network. - [klay_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-client-version.md): Returns the current Klaytn client version. - [klay_decodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-decode-account-key.md): Decodes an RLP-encoded Klaytn account key. - [klay_encodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-encode-account-key.md): Encodes a structured account key into the RLP representation. - [klay_estimateComputationCost](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-estimate-computation-cost.md): Estimates the gas limit and fee options required to execute a transaction. - [klay_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-estimate-gas.md): Estimates the gas necessary to execute a transaction without broadcasting it. - [klay_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-fee-history.md): Returns historical base fee and priority fee percentile data for recent Klaytn blocks. - [klay_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-gas-price.md): Returns the current gas price in peb as seen by this node. - [klay_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-account.md): Returns account information such as balance, nonce, and storage root. - [klay_getAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-account-key.md): Returns the account key structure associated with an address. - [klay_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-balance.md): Returns the account balance of the given address. - [klay_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-by-hash.md): Returns detailed information about a block by hash. - [klay_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-by-number.md): Returns information about a block by block number. - [klay_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-receipts.md): Returns all transaction receipts included in the specified block. - [klay_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block identified by hash. - [klay_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-transaction-count-by-number.md): Returns the number of transactions in a block identified by number. - [klay_getBlockWithConsensusInfoByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-with-consensus-info-by-hash.md): Returns block information along with consensus metadata for the specified block hash. - [klay_getBlockWithConsensusInfoByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-with-consensus-info-by-number.md): Returns block and consensus information for the specified block number. - [klay_getBlockWithConsensusInfoByNumberRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-block-with-consensus-info-by-number-range.md): Returns block and consensus information for an inclusive range of block numbers. - [klay_getChainConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-chain-config.md): Returns the chain configuration used by the node. - [klay_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-code.md): Returns code stored at a given address at the specified block. - [klay_getCommittee](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-committee.md): Returns the addresses of committee members responsible for block sealing. - [klay_getCommitteeSize](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-committee-size.md): Returns the number of committee members. - [klay_getCouncil](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-council.md): Returns the addresses of council members. - [klay_getCouncilSize](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-council-size.md): Returns the number of council members. - [klay_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-filter-changes.md): Polls the specified filter for changes since the last poll and returns new log entries. - [klay_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-header-by-hash.md): Returns the block header identified by the provided hash. - [klay_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-header-by-number.md): Returns the block header for the specified block number. - [klay_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-proof.md): Returns Merkle proofs for account and storage slots at a specified block. - [klay_getRewards](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-rewards.md): Returns accumulated reward information for the node. - [klay_getStakingInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-staking-info.md): Returns staking information such as bonded amount and validator status. - [klay_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-storage-at.md): Returns the value from a storage slot at a given address. - [klay_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-by-block-hash-and-index.md): Returns information about a transaction at the given block hash and index. - [klay_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-by-block-number-and-index.md): Returns information about a transaction at the given block number and index. - [klay_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-by-hash.md): Returns the information about a transaction by transaction hash. - [klay_getTransactionBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-by-sender-tx-hash.md): Returns the information about a transaction by the sender transaction hash. - [klay_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-count.md): Returns the number of transactions sent from an address at the specified block. - [klay_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [klay_getTransactionReceiptBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-get-transaction-receipt-by-sender-tx-hash.md): Returns the transaction receipt using the sender transaction hash identifier. - [klay_isContractAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-is-contract-account.md): Returns true if the account stores contract code. - [klay_isSenderTxHashIndexingEnabled](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-is-sender-tx-hash-indexing-enabled.md): Indicates whether sender transaction hash indexing is enabled. - [klay_lowerBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-lower-bound-gas-price.md): Returns the minimum suggested gas price in peb. - [klay_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-max-priority-fee-per-gas.md): Returns a suggested max priority fee per gas value. - [klay_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-new-block-filter.md): Creates a filter to receive notifications for new blocks. - [klay_newFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-new-filter.md): Creates a log filter using the provided options. - [klay_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-new-pending-transaction-filter.md): Creates a filter to receive pending transaction notifications. - [klay_nodeAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-node-address.md): Returns the node address derived from the node key. - [klay_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-pending-transactions.md): Returns pending transactions currently in the node’s transaction pool. - [klay_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-protocol-version.md): Returns the current Klaytn protocol version. - [klay_recoverFromMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-recover-from-message.md): Recovers the address that signed a given message. - [klay_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-send-raw-transaction.md): Submits a raw signed transaction to the Klaytn network. - [klay_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-sha3.md): Returns the Keccak-256 hash of the given data. - [klay_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-sign-transaction.md): Signs a transaction with a node-managed account and returns the signed payload. - [klay_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-syncing.md): Returns false when the node is fully synced, otherwise returns an object describing sync progress. - [klay_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-uninstall-filter.md): Uninstalls the filter identified by the supplied ID. - [klay_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-unsubscribe.md): Cancels a websocket subscription created with klay_subscribe. - [klay_upperBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/klay/klay-upper-bound-gas-price.md): Returns the maximum suggested gas price in peb. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1001/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Monad Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/monad-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10143/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Gnosis Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/gnosis-testnet-overview.md) - [parity_clearEngineSigner](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/parity/parity-clear-engine-signer.md) - [parity_enode](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/parity/parity-enode.md) - [parity_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/parity/parity-get-block-receipts.md) - [parity_netPeers](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/parity/parity-net-peers.md) - [parity_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/parity/parity-pending-transactions.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10200/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Tea Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/10218/tea-sepolia-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-range.md): Returns the block information for blocks within a specified range. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactionReceiptsByBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-transaction-receipts-by-block.md): Returns all transaction receipts for the specified block using a block number, block hash, or tag. Not available for pending blocks. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Metis Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/metis-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1088/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Polygon zkEVM Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/polygon-zk-evm-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/trace/trace-transaction.md): Returns all traces of given transaction - [zkevm_batchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-batch-number.md): Polygon zkEVM API method that returns the current batch number of the chain. - [zkevm_batchNumberByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-batch-number-by-block-number.md): Polygon zkEVM API method that returns the batch number associated with a given block number in the zkEVM chain. - [zkevm_consolidatedBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-consolidated-block-number.md): Polygon zkEVM API method that returns the latest consolidated block number. - [zkevm_estimateCounters](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-estimate-counters.md) - [zkevm_getBatchByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-get-batch-by-number.md): Polygon zkEVM API method that returns information about a specific batch of transactions based on the batch number. - [zkevm_isBlockConsolidated](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-is-block-consolidated.md): Polygon zkEVM API method that checks if a specific block has been consolidated. - [zkevm_isBlockVirtualized](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-is-block-virtualized.md): Polygon zkEVM API method that checks if a specific block has been virtualized. - [zkevm_verifiedBatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-verified-batch-number.md): Polygon zkEVM API method that returns the latest verified batch number. - [zkevm_virtualBatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1101/zkevm/zkevm-virtual-batch-number.md): Polygon zkEVM API method that returns the current virtual batch number. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Shape Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11011/shape-sepolia-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/trace/trace-transaction.md): Returns all traces of given transaction - [WEMIX3.0 Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1111/wemix3-0-mainnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/trace/trace-transaction.md): Returns all traces of given transaction - [Wemix Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1112/wemix-testnet-overview.md) - [Abstract Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/abstract-testnet-overview.md) - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/trace/trace-transaction.md): Returns all traces of given transaction - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getL2ToL1MsgProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-l2-to-l1-msg-proof.md): Returns the proof for a message sent through the L1Messenger system contract, given a block, sender, message, and an optional message log index containing the L1 to L2 message. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11124/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [Celo Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/celo-sepolia-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11142220/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/erigon/erigon-get-header-by-number.md) - [Ethereum Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/ethereum-sepolia-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155111/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Optimism Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/optimism-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155420/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Rise Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/rise-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11155931/trace/trace-transaction.md): Returns all traces of given transaction - [Core Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/core-overview.md) - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1116/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Haqq Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/haqq-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11235/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/evm/web3-client-version.md): Returns the current client version. - [Palm Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108099/palm-testnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/evm/web3-client-version.md): Returns the current client version. - [Palm Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/11297108109/palm-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lisk Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/lisk-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1135/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/122/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/122/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/122/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/122/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Fuse Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/122/fuse-mainnet-overview.md) - [parity_clearEngineSigner](https://docs.uniblock.dev/reference/jsonrpc-docs/122/parity/parity-clear-engine-signer.md) - [parity_enode](https://docs.uniblock.dev/reference/jsonrpc-docs/122/parity/parity-enode.md) - [parity_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/122/parity/parity-get-block-receipts.md) - [parity_netPeers](https://docs.uniblock.dev/reference/jsonrpc-docs/122/parity/parity-net-peers.md) - [parity_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/122/parity/parity-pending-transactions.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/122/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Moonbeam Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/moonbeam-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1284/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Moonriver Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/moonriver-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1285/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Moonbase Alpha Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/moonbase-alpha-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1287/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/130/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/130/trace/trace-transaction.md): Returns all traces of given transaction - [Unichain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/130/unichain-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/trace/trace-transaction.md): Returns all traces of given transaction - [Unichain Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1301/unichain-sepolia-overview.md) - [Aurora Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/aurora-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1313161554/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Story Aeneid Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/story-aeneid-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1315/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Sei Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/sei-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1328/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Sei Network Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/sei-network-mainnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1329/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Immutable Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/immutable-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/13371/trace/trace-transaction.md): Returns all traces of given transaction - [bor_getAuthor](https://docs.uniblock.dev/reference/jsonrpc-docs/137/bor/bor-get-author.md): Returns the author (validator address) of the specified block on the Polygon Bor chain. - [bor_getCurrentProposer](https://docs.uniblock.dev/reference/jsonrpc-docs/137/bor/bor-get-current-proposer.md): Returns the current proposer’s address on the Polygon Bor chain. - [bor_getCurrentValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/137/bor/bor-get-current-validators.md): Returns the current list of validators participating in the Polygon Bor consensus process. - [bor_getRootHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/bor/bor-get-root-hash.md): Returns the root hash for a specified range of blocks on the Polygon Bor chain. The maximum range must not exceed 32,767 blocks. - [bor_getSignersAtHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/bor/bor-get-signers-at-hash.md): Returns the validator signer addresses for the block corresponding to the specified block hash on the Polygon Bor chain. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getRootHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-root-hash.md): Returns the root hash of a specified block range. Useful for verifying block inclusion and consensus consistency over a range. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactionReceiptsByBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-transaction-receipts-by-block.md): Returns all transaction receipts for the specified block using a block number, block hash, or tag. Not available for pending blocks. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_info](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/net-info.md): Retrieves current P2P network status and peer connection details from the node. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/137/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [Polygon Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/137/polygon-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/137/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [RARI Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1380012617/rari-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAssetBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-asset-balance.md): Retrieves the balance of a specific non-AVAX asset held by an address at a specific block number or hash. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/14/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Flare Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/14/flare-overview.md) - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/143/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Monad Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/143/monad-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/143/trace/trace-transaction.md): Returns all traces of given transaction - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/146/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/146/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Sonic Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/146/sonic-mainnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/146/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/146/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/146/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/146/trace/trace-get.md): Returns trace at given position. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/146/trace/trace-transaction.md): Returns all traces of given transaction - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Sonic Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/sonic-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/trace/trace-get.md): Returns trace at given position. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/14601/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/151/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Redbelly Network Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/151/redbelly-network-mainnet-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Story Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1514/story-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Tenet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1559/tenet-overview.md) - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Gravity Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1625/gravity-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/trace/trace-transaction.md): Returns all traces of given transaction - [Zero Gravity Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/16661/zero-gravity-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Harmony Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/harmony-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1666600000/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Taiko Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/taiko-mainnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/167000/trace/trace-transaction.md): Returns all traces of given transaction - [Blast Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/blast-sepolia-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBalanceValues](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-balance-values.md): Returns detailed balance values for a given Ethereum address, such as liquid and staked balances. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/168587773/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/169/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Manta Pacific Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/169/manta-pacific-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Soneium Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1868/soneium-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Swellchain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/swellchain-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1923/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Swellchain Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/swellchain-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1924/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Soneium Minato Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/1946/soneium-minato-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/196/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/196/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/196/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/196/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/196/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/196/trace/trace-transaction.md): Returns all traces of given transaction - [X Layer Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/196/x-layer-overview.md) - [Bit Torrent Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/199/bit-torrent-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/199/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/199/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/199/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/199/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/199/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/199/trace/trace-transaction.md): Returns all traces of given transaction - [Bitlayer Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/bitlayer-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/200901/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [RONIN Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/ronin-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2020/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Ronin Saigon Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2021/ronin-saigon-overview.md) - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/erigon/erigon-forks.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/erigon/erigon-get-header-by-number.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lumia Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/lumia-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2030232745/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/204/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Optimism Binance Smart Chain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/204/optimism-binance-smart-chain-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/204/trace/trace-transaction.md): Returns all traces of given transaction - [Corn Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/corn-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/21000000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Stable Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2201/stable-testnet-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_info](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/net-info.md): Retrieves current P2P network status and peer connection details from the node. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Kava Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/kava-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2222/trace/trace-transaction.md): Returns all traces of given transaction - [B2 Network Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/223/b2-network-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/223/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/223/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/232/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/232/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/232/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lens Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/232/lens-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/232/trace/trace-transaction.md): Returns all traces of given transaction - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/232/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Goat Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/goat-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2345/trace/trace-transaction.md): Returns all traces of given transaction - [Blast Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/blast-testnet-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBalanceValues](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-balance-values.md): Returns detailed balance values for a given Ethereum address, such as liquid and staked balances. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/23888/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/239/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/239/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/239/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/239/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/239/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [TAC Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/239/tac-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/239/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Polygon zkEVM Cardona Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/polygon-zk-evm-cardona-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/trace/trace-transaction.md): Returns all traces of given transaction - [zkevm_batchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-batch-number.md): Polygon zkEVM API method that returns the current batch number of the chain. - [zkevm_batchNumberByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-batch-number-by-block-number.md): Polygon zkEVM API method that returns the batch number associated with a given block number in the zkEVM chain. - [zkevm_consolidatedBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-consolidated-block-number.md): Polygon zkEVM API method that returns the latest consolidated block number. - [zkevm_estimateCounters](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-estimate-counters.md) - [zkevm_getBatchByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-get-batch-by-number.md): Polygon zkEVM API method that returns information about a specific batch of transactions based on the batch number. - [zkevm_isBlockConsolidated](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-is-block-consolidated.md): Polygon zkEVM API method that checks if a specific block has been consolidated. - [zkevm_isBlockVirtualized](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-is-block-virtualized.md): Polygon zkEVM API method that checks if a specific block has been virtualized. - [zkevm_verifiedBatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-verified-batch-number.md): Polygon zkEVM API method that returns the latest verified batch number. - [zkevm_virtualBatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2442/zkevm/zkevm-virtual-batch-number.md): Polygon zkEVM API method that returns the current virtual batch number. - [Cronos Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/25/cronos-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_info](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/net-info.md): Retrieves current P2P network status and peer connection details from the node. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/25/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/25/trace/trace-transaction.md): Returns all traces of given transaction - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/250/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/250/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Fantom Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/250/fantom-overview.md) - [ftm_currentEpoch](https://docs.uniblock.dev/reference/jsonrpc-docs/250/ftm/ftm-current-epoch.md): Returns the current epoch number in the Fantom network. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/250/trace/trace-block.md): Returns traces created at given block. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/250/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/250/trace/trace-get.md): Returns trace at given position. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/250/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/252/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Fraxtal Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/252/fraxtal-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/252/trace/trace-transaction.md): Returns all traces of given transaction - [Abstract Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/abstract-overview.md) - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/trace/trace-transaction.md): Returns all traces of given transaction - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getL2ToL1MsgProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-l2-to-l1-msg-proof.md): Returns the proof for a message sent through the L1Messenger system contract, given a block, sender, message, and an optional message log index containing the L1 to L2 message. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2741/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Morph Holesky Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2810/morph-holesky-testnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Morph Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/morph-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/2818/trace/trace-transaction.md): Returns all traces of given transaction - [Boba Network Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/288/boba-network-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/288/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/288/trace/trace-transaction.md): Returns all traces of given transaction - [Boba Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/boba-sepolia-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/28882/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/30/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/30/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/30/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/30/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/30/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Rootstock Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/30/rootstock-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/30/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/300/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/300/trace/trace-transaction.md): Returns all traces of given transaction - [ZKSync Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zk-sync-testnet-overview.md) - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/300/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/31/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/31/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Rootstock Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/31/rootstock-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/31/trace/trace-transaction.md): Returns all traces of given transaction - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/314/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/314/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/314/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/314/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/314/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Filecoin Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/314/filecoin-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/314/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/320/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ZKcandy Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/320/z-kcandy-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/321/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/321/evm/web3-client-version.md): Returns the current client version. - [Ku Coin Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/321/ku-coin-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/322/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/322/evm/web3-client-version.md): Returns the current client version. - [Ku Coin Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/322/ku-coin-testnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/324/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/324/trace/trace-transaction.md): Returns all traces of given transaction - [ZKsync Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/324/z-ksync-overview.md) - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/324/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/evm/web3-client-version.md): Returns the current client version. - [Zilliqa Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/32769/zilliqa-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/evm/web3-client-version.md): Returns the current client version. - [Zilliqa Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/33101/zilliqa-testnet-overview.md) - [ApeChain Curtis Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/ape-chain-curtis-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33111/trace/trace-transaction.md): Returns all traces of given transaction - [ApeChain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/ape-chain-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/33139/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Mode Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/mode-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/34443/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [XMTP Ropsten Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/351243127/xmtp-ropsten-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/360/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/360/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Shape Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/360/shape-overview.md) - [Botanix Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/botanix-testnet-overview.md) - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3636/trace/trace-transaction.md): Returns all traces of given transaction - [Botanix Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/botanix-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-simulate-v1.md) - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/3637/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/369/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/369/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [PulseChain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/369/pulse-chain-overview.md) - [ADI Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/adi-mainnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-new-filter.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. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/36900/evm/web3-client-version.md): Returns the current client version. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lens Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/lens-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/trace/trace-transaction.md): Returns all traces of given transaction - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getAllAccountBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-all-account-balances.md): Returns all balances for confirmed tokens given by an account address. - [zks_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-block-details.md): Returns additional ZKsync-specific information about the L2 block. - [zks_getBridgeContracts](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-bridge-contracts.md): Returns the L1 and L2 address of the default bridges. - [zks_getBytecodeByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-bytecode-by-hash.md): Returns the bytecode of a transaction for the provided hash. - [zks_getL1BatchBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-l1-batch-block-range.md): Returns the range of blocks contained within a given batch. - [zks_getL1BatchDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-l1-batch-details.md): Returns data pertaining to a given L1 batch. - [zks_getL2ToL1LogProof](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-l2-to-l1-log-proof.md): Returns the proof for the corresponding L2 to L1 log, given a transaction hash and the index of the L2 to L1 log produced within the transaction. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-proof.md): Returns Merkle proofs for one or more storage values for the specified account along with a Merkle proof of their authenticity. This allows you to verify that the values have not been tampered with. - [zks_getRawBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-raw-block-transactions.md): Returns data about the transactions in the specified block. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_getTransactionDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-get-transaction-details.md): Returns data about a transaction given by the transaction hash. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/37111/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [Cronos zkEVM Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/388/cronos-zk-evm-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/388/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/397/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/397/evm/eth-accounts.md): Returns a list of addresses owned by client. - [NEAR Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/397/near-overview.md) - [network_info](https://docs.uniblock.dev/reference/jsonrpc-docs/397/near/network-info.md): Returns the current state of node network connections such as active peers, transmitted data, etc. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/397/trace/trace-transaction.md): Returns all traces of given transaction - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/398/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/398/evm/eth-accounts.md): Returns a list of addresses owned by client. - [NEAR Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/398/near-testnet-overview.md) - [network_info](https://docs.uniblock.dev/reference/jsonrpc-docs/398/near/network-info.md): Returns the current state of node network connections such as active peers, transmitted data, etc. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/398/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/40/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [Telos EVM Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/40/telos-evm-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/40/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-block-number.md): Returns the number of most recent block. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/evm/web3-client-version.md): Returns the current client version. - [Fantom Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/fantom-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/trace/trace-block.md): Returns traces created at given block. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4002/trace/trace-transaction.md): Returns all traces of given transaction - [CrossFi Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/cross-fi-testnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4157/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [CrossFi Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/cross-fi-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4158/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lisk Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/lisk-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4202/trace/trace-transaction.md): Returns all traces of given transaction - [Arbitrum Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbitrum-overview.md) - [arbtrace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-block.md): Returns execution traces for all transactions in the specified block. Only available on OpenEthereum & Erigon clients for blocks before 22207816. Trace mode must be enabled. - [arbtrace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-call.md): Simulates a message call and returns detailed traces, such as VM execution trace, state diffs, and basic call traces. Supported only on OpenEthereum and Erigon with trace mode enabled (for blocks < 22207816). - [arbtrace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-call-many.md): Simulates and traces multiple transactions sequentially on top of a given block. Each transaction is applied on the state resulting from the previous, enabling tracing of dependent calls. Supported on OpenEthereum and Erigon (for blocks before 22207816). - [arbtrace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-filter.md): Returns execution traces matching the specified filter. Useful for querying specific address interactions or block ranges. Requires trace mode on OpenEthereum or Erigon, and is only supported for blocks before 22207816. - [arbtrace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-replay-block-transactions.md): Replays all transactions in a given block and returns execution traces for each transaction. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [arbtrace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-replay-transaction.md): Replays a transaction identified by its hash and returns traces of its execution. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [arbtrace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/arbtrace/arbtrace-transaction.md): Returns all execution traces of a given transaction. This is a basic trace endpoint supported on OpenEthereum and Erigon (trace mode required) for blocks before 22207816. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42161/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Arbitrum Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbitrum-sepolia-overview.md) - [arbtrace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbtrace/arbtrace-call.md): Simulates a message call and returns detailed traces, such as VM execution trace, state diffs, and basic call traces. Supported only on OpenEthereum and Erigon with trace mode enabled (for blocks < 22207816). - [arbtrace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbtrace/arbtrace-call-many.md): Simulates and traces multiple transactions sequentially on top of a given block. Each transaction is applied on the state resulting from the previous, enabling tracing of dependent calls. Supported on OpenEthereum and Erigon (for blocks before 22207816). - [arbtrace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbtrace/arbtrace-filter.md): Returns execution traces matching the specified filter. Useful for querying specific address interactions or block ranges. Requires trace mode on OpenEthereum or Erigon, and is only supported for blocks before 22207816. - [arbtrace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbtrace/arbtrace-replay-block-transactions.md): Replays all transactions in a given block and returns execution traces for each transaction. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [arbtrace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/arbtrace/arbtrace-replay-transaction.md): Replays a transaction identified by its hash and returns traces of its execution. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/421614/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-transactions.md) - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Tempo Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/tempo-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4217/trace/trace-transaction.md): Returns all traces of given transaction - [Arbitrum Nova Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbitrum-nova-overview.md) - [arbtrace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-block.md): Returns execution traces for all transactions in the specified block. Only available on OpenEthereum & Erigon clients for blocks before 22207816. Trace mode must be enabled. - [arbtrace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-call.md): Simulates a message call and returns detailed traces, such as VM execution trace, state diffs, and basic call traces. Supported only on OpenEthereum and Erigon with trace mode enabled (for blocks < 22207816). - [arbtrace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-call-many.md): Simulates and traces multiple transactions sequentially on top of a given block. Each transaction is applied on the state resulting from the previous, enabling tracing of dependent calls. Supported on OpenEthereum and Erigon (for blocks before 22207816). - [arbtrace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-filter.md): Returns execution traces matching the specified filter. Useful for querying specific address interactions or block ranges. Requires trace mode on OpenEthereum or Erigon, and is only supported for blocks before 22207816. - [arbtrace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-replay-block-transactions.md): Replays all transactions in a given block and returns execution traces for each transaction. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [arbtrace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-replay-transaction.md): Replays a transaction identified by its hash and returns traces of its execution. Supported only on OpenEthereum and Erigon (trace mode required) for blocks prior to 22207816. - [arbtrace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/arbtrace/arbtrace-transaction.md): Returns all execution traces of a given transaction. This is a basic trace endpoint supported on OpenEthereum and Erigon (trace mode required) for blocks before 22207816. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42170/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Celo Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/celo-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42220/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Oasis Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42261/oasis-testnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Oasis Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42262/oasis-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-transactions.md) - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Tempo Moderato Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/tempo-moderato-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42431/trace/trace-transaction.md): Returns all traces of given transaction - [Etherlink Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/etherlink-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/42793/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Hemi Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/43111/hemi-overview.md) - [Avalanche Fuji Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/avalanche-fuji-testnet-overview.md) - [avax.getAtomicTx](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/avax/avax-get-atomic-tx.md): Gets a transaction by its ID. Optional encoding parameter to specify the format for the returned transaction. Can only be hex when a value is provided. - [avax.getAtomicTxStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/avax/avax-get-atomic-tx-status.md): Get the status of an atomic transaction sent to the network. - [avax.getUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/avax/avax-get-utx-os.md): Gets the UTXOs that reference a given address. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [platform.getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-balance.md): Get the balance of AVAX controlled by a given address. (Deprecated as of v1.9.12.) - [platform.getBlockchainStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-blockchain-status.md): Get the status of a blockchain. - [platform.getBlockchains](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-blockchains.md): Get all the blockchains that exist (excluding the P-Chain). (Caution Deprecated as of v1.9.12) - [platform.getCurrentSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-current-supply.md): Returns an upper bound on amount of tokens that exist that can stake the requested Subnet. This is an upper bound because it does not account for burnt tokens, including transaction fees. - [platform.getCurrentValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-current-validators.md): List the current validators of the given Subnet. - [platform.getFeeConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-fee-config.md) - [platform.getFeeState](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-fee-state.md) - [platform.getHeight](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-height.md): Returns the height of the last accepted block. - [platform.getMinStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-min-stake.md): Get the minimum amount of tokens required to validate the requested Subnet and the minimum amount of tokens that can be delegated. - [platform.getRewardUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-reward-utx-os.md): Returns the UTXOs that were rewarded after the provided transaction`s staking or delegation period ended. (Caution Deprecated as of v1.9.12) - [platform.getStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-stake.md): Get the amount of nAVAX staked by a set of addresses. The amount returned does not include staking rewards. (Caution Deprecated as of v1.9.12.) - [platform.getStakingAssetID](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-staking-asset-id.md): Retrieve an assetID for a Subnet’s staking asset. - [platform.getSubnets](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-subnets.md): Get owners and info about the Subnet or L1. - [platform.getTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-timestamp.md): Get the current P-Chain timestamp. - [platform.getTotalStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-total-stake.md): Get the total amount of tokens staked on the requested Subnet. - [platform.getTx](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-tx.md): Gets a transaction by its ID. Optional encoding parameter to specify the format for the returned transaction. Can be either hex or json. Defaults to hex. - [platform.getTxStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-tx-status.md): Gets a transaction’s status by its ID. If the transaction was dropped, response will include a reason field with more information why the transaction was dropped. - [platform.getUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-utx-os.md): Gets the UTXOs that reference a given set of addresses. - [platform.getValidatorsAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-get-validators-at.md): Get the validators and their weights of a Subnet or the Primary Network at a given P-Chain height. - [platform.sampleValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-sample-validators.md): Sample validators from the specified Subnet. - [platform.validatedBy](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-validated-by.md): Get the Subnet that validates a given blockchain. - [platform.validates](https://docs.uniblock.dev/reference/jsonrpc-docs/43113/platform/platform-validates.md): Get the IDs of the blockchains a Subnet validates. - [Avalanche C-Chain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/avalanche-c-chain-overview.md) - [avax.getAtomicTx](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/avax/avax-get-atomic-tx.md): Gets a transaction by its ID. Optional encoding parameter to specify the format for the returned transaction. Can only be hex when a value is provided. - [avax.getAtomicTxStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/avax/avax-get-atomic-tx-status.md): Get the status of an atomic transaction sent to the network. - [avax.getUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/avax/avax-get-utx-os.md): Gets the UTXOs that reference a given address. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [info.getBlockchainID](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/info/info-get-blockchain-id.md): Returns the blockchain ID given its alias (e.g., "X", "C", or "P"). - [info.getNetworkID](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/info/info-get-network-id.md): Returns the network ID of the Avalanche network this node is participating in. - [info.getNetworkName](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/info/info-get-network-name.md): Returns the human-readable name of the Avalanche network that this node is connected to (e.g., "mainnet", "fuji", "local"). - [info.getNodeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/info/info-get-node-version.md): Returns versioning information for the running Avalanche node, including database, VM, and protocol versions. - [platform.getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-balance.md): Get the balance of AVAX controlled by a given address. (Deprecated as of v1.9.12.) - [platform.getBlockByHeight](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-block-by-height.md) - [platform.getBlockchainStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-blockchain-status.md): Get the status of a blockchain. - [platform.getBlockchains](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-blockchains.md): Get all the blockchains that exist (excluding the P-Chain). (Caution Deprecated as of v1.9.12) - [platform.getCurrentSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-current-supply.md): Returns an upper bound on amount of tokens that exist that can stake the requested Subnet. This is an upper bound because it does not account for burnt tokens, including transaction fees. - [platform.getCurrentValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-current-validators.md): List the current validators of the given Subnet. - [platform.getFeeConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-fee-config.md) - [platform.getFeeState](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-fee-state.md) - [platform.getHeight](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-height.md): Returns the height of the last accepted block. - [platform.getMinStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-min-stake.md): Get the minimum amount of tokens required to validate the requested Subnet and the minimum amount of tokens that can be delegated. - [platform.getRewardUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-reward-utx-os.md): Returns the UTXOs that were rewarded after the provided transaction`s staking or delegation period ended. (Caution Deprecated as of v1.9.12) - [platform.getStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-stake.md): Get the amount of nAVAX staked by a set of addresses. The amount returned does not include staking rewards. (Caution Deprecated as of v1.9.12.) - [platform.getStakingAssetID](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-staking-asset-id.md): Retrieve an assetID for a Subnet’s staking asset. - [platform.getSubnets](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-subnets.md): Get owners and info about the Subnet or L1. - [platform.getTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-timestamp.md): Get the current P-Chain timestamp. - [platform.getTotalStake](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-total-stake.md): Get the total amount of tokens staked on the requested Subnet. - [platform.getTx](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-tx.md): Gets a transaction by its ID. Optional encoding parameter to specify the format for the returned transaction. Can be either hex or json. Defaults to hex. - [platform.getTxStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-tx-status.md): Gets a transaction’s status by its ID. If the transaction was dropped, response will include a reason field with more information why the transaction was dropped. - [platform.getUTXOs](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-utx-os.md): Gets the UTXOs that reference a given set of addresses. - [platform.getValidatorsAt](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-get-validators-at.md): Get the validators and their weights of a Subnet or the Primary Network at a given P-Chain height. - [platform.sampleValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-sample-validators.md): Sample validators from the specified Subnet. - [platform.validatedBy](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-validated-by.md): Get the Subnet that validates a given blockchain. - [platform.validates](https://docs.uniblock.dev/reference/jsonrpc-docs/43114/platform/platform-validates.md): Get the IDs of the blockchains a Subnet validates. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [MegaETH Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/mega-eth-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4326/trace/trace-transaction.md): Returns all traces of given transaction - [Celo Alfajores Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/celo-alfajores-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/44787/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-new-filter.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. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/evm/web3-client-version.md): Returns the current client version. - [IoTeX Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4689/io-te-x-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/480/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/480/trace/trace-transaction.md): Returns all traces of given transaction - [World Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/480/world-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/trace/trace-transaction.md): Returns all traces of given transaction - [World Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/4801/world-sepolia-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/50/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/50/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Xinfin Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/50/xinfin-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-range.md): Returns the block information for blocks within a specified range. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Mantle Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5000/mantle-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-range.md): Returns the block information for blocks within a specified range. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Mantle Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5003/mantle-sepolia-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Somnia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5031/somnia-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/51/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/51/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Xinfin Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/51/xinfin-testnet-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/510/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/510/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Syndicate Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/510/syndicate-overview.md) - [Citrea Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/citrea-testnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5115/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Bahamut Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/bahamut-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5165/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [Electroneum Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/electroneum-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/52014/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Superseed Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/superseed-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5330/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Superseed Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/superseed-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/53302/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Scroll Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/scroll-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534351/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Scroll Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/scroll-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/534352/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Settlus Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5371/settlus-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Settlus Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5373/settlus-testnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Haqq Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/haqq-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/54211/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Zero Network Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zero-network-overview.md) - [zks_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-estimate-fee.md): Returns the fee for the transaction. - [zks_estimateGasL1ToL2](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-estimate-gas-l1-to-l2.md): Returns an estimate of the gas required for a layer 1 (L1) to layer 2 (L2) transaction. - [zks_getMainContract](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-get-main-contract.md): Returns the address of the ZKsync Era contract. - [zks_getTestnetPaymaster](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-get-testnet-paymaster.md): Returns the address of the testnet paymaster available on testnets and enables paying fees in ERC-20 compatible tokens. - [zks_L1BatchNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-l1-batch-number.md): Returns the latest L1 batch number. - [zks_L1ChainId](https://docs.uniblock.dev/reference/jsonrpc-docs/543210/zks/zks-l1-chain-id.md): Returns the chain ID of the underlying L1. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/545/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/545/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/545/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/545/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/545/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Flow Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/545/flow-testnet-overview.md) - [BNB Smart Chain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/56/bnb-smart-chain-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/56/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [parlia_getSnapshot](https://docs.uniblock.dev/reference/jsonrpc-docs/56/parlia/parlia-get-snapshot.md) - [parlia_getValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/56/parlia/parlia-get-validators.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/56/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/erigon/erigon-get-header-by-number.md) - [Ethereum Hoodi Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/ethereum-hoodi-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/560048/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Optimism Binance Smart Chain Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/optimism-binance-smart-chain-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/5611/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/57/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Syscoin Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/57/syscoin-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/570/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/570/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [Rollux Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/570/rollux-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Sonic Blaze Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/sonic-blaze-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/trace/trace-get.md): Returns trace at given position. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57054/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Ink Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/ink-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/57073/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Linea Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/linea-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59141/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Linea Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/linea-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/59144/trace/trace-transaction.md): Returns all traces of given transaction - [Astar Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/592/astar-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/592/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/592/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/592/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/592/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/592/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/592/trace/trace-filter.md): Returns traces matching given filter. - [BOB Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/bob-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/60808/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/61/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [Ethereum Classic Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/61/ethereum-classic-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/61/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/61/trace/trace-transaction.md): Returns all traces of given transaction - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-new-filter.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. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [MegaETH Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/6343/mega-eth-testnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/66/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/66/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/66/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/66/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/66/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [OKT Chain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/66/okt-chain-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/66/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Xai Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/660279/xai-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [Degen Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/degen-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/666666666/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Gensyn Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/685685/gensyn-testnet-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/690/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Redstone Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/690/redstone-overview.md) - [Anime Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/anime-sepolia-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/6900/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Anime Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/anime-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/69000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/698/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Matchain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/698/matchain-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Humanity Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/6985385/humanity-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/trace/trace-transaction.md): Returns all traces of given transaction - [ZetaChain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7000/zeta-chain-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/trace/trace-transaction.md): Returns all traces of given transaction - [ZetaChain Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7001/zeta-chain-testnet-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Planq Mainnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7070/planq-mainnet-overview.md) - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-code.md): Returns code at a given address. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Horizen EON Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7332/horizen-eon-overview.md) - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-block-number.md): Returns the number of most recent block. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-call-many.md) - [eth_get_asset_balance](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-asset-balance.md) - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactionReceiptsByBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-transaction-receipts-by-block.md): Returns all transaction receipts for the specified block using a block number, block hash, or tag. Not available for pending blocks. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Katana Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/737373/katana-testnet-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-new-block-filter.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_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Hemi Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/743111/hemi-testnet-overview.md) - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/747/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/747/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Flow Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/747/flow-overview.md) - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_get_asset_balance](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-asset-balance.md) - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactionReceiptsByBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-transaction-receipts-by-block.md): Returns all transaction receipts for the specified block using a block number, block hash, or tag. Not available for pending blocks. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Katana Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/katana-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-get.md): Returns trace at given position. - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/747474/trace/trace-transaction.md): Returns all traces of given transaction - [Cyber Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/cyber-overview.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7560/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Ink Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/ink-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/763373/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/trace/trace-transaction.md): Returns all traces of given transaction - [Zora Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/7777777/zora-overview.md) - [bor_getAuthor](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/bor/bor-get-author.md): Returns the author (validator address) of the specified block on the Polygon Bor chain. - [bor_getCurrentProposer](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/bor/bor-get-current-proposer.md): Returns the current proposer’s address on the Polygon Bor chain. - [bor_getCurrentValidators](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/bor/bor-get-current-validators.md): Returns the current list of validators participating in the Polygon Bor consensus process. - [bor_getRootHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/bor/bor-get-root-hash.md): Returns the root hash for a specified range of blocks on the Polygon Bor chain. The maximum range must not exceed 32,767 blocks. - [bor_getSignersAtHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/bor/bor-get-signers-at-hash.md): Returns the validator signer addresses for the block corresponding to the specified block hash on the Polygon Bor chain. - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getRootHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-root-hash.md): Returns the root hash of a specified block range. Useful for verifying block inclusion and consensus consistency over a range. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getTransactionReceiptsByBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-transaction-receipts-by-block.md): Returns all transaction receipts for the specified block using a block number, block hash, or tag. Not available for pending blocks. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Polygon Amoy Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/polygon-amoy-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80002/trace/trace-transaction.md): Returns all traces of given transaction - [Berachain Bepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/berachain-bepolia-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80069/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Polynomial Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/8008/polynomial-overview.md) - [Berachain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/berachain-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/80094/trace/trace-transaction.md): Returns all traces of given transaction - [BOB Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/bob-sepolia-overview.md) - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/808813/trace/trace-transaction.md): Returns all traces of given transaction - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [zkLink Nova Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/810180/zk-link-nova-overview.md) - [BLAST Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/blast-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBalanceValues](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-balance-values.md): Returns detailed balance values for a given Ethereum address, such as liquid and staked balances. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getNFTBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-nft-balances.md) - [eth_getNFTCollections](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-nft-collections.md) - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/81457/trace/trace-transaction.md): Returns all traces of given transaction - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [kaia_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/kaia-get-logs.md): Returns an array of all logs matching a given filter object. - [klay_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/klay-get-logs.md): Returns an array of all logs matching a given filter object. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Kaia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia-overview.md) - [kaia_accountCreated](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-account-created.md): Returns true if the given account exists at the specified block height. - [kaia_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-accounts.md): Returns a list of available Kaia accounts controlled by the client. - [kaia_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-block-number.md): Returns the number of the most recent block on the Kaia chain. - [kaia_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-call.md): Executes a new message call immediately without creating a transaction on the Kaia blockchain. - [kaia_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-chain-id.md): Returns the EIP-155 chain ID used for signing transactions. - [kaia_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-client-version.md): Returns the current client version string. - [kaia_decodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-decode-account-key.md): Decodes an RLP-encoded Kaia account key. - [kaia_encodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-encode-account-key.md): Encodes a structured Kaia account key into its RLP form. - [kaia_estimateComputationCost](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-estimate-computation-cost.md): Estimates gas, fee ratio, and other costs required to execute a transaction. - [kaia_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-estimate-gas.md): Estimates the gas necessary to execute a transaction without submitting it. - [kaia_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-fee-history.md): Returns historical base fee and priority fee percentile data for recent blocks. - [kaia_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-gas-price.md): Returns the current price per gas in peb as seen by the node. - [kaia_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-account.md): Returns account data including balance, nonce, and storage root. - [kaia_getAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-account-key.md): Returns the account key structure for a given account. - [kaia_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-balance.md): Returns the balance of the account of given address. - [kaia_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-by-hash.md): Returns detailed information about a block by hash. - [kaia_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-by-number.md): Returns information about a block by block number. - [kaia_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block matching the given hash. - [kaia_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-transaction-count-by-number.md): Returns the number of transactions in a block identified by block number. - [kaia_getBlockWithConsensusInfoByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-with-consensus-info-by-hash.md): Returns block information along with the consensus committee metadata for the specified block hash. - [kaia_getBlockWithConsensusInfoByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-with-consensus-info-by-number.md): Returns block information and consensus metadata for the specified block number. - [kaia_getBlockWithConsensusInfoByNumberRange](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-block-with-consensus-info-by-number-range.md): Returns block and consensus information for blocks within the provided inclusive range. - [kaia_getChainConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-chain-config.md): Returns the chain configuration the node is using. - [kaia_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-code.md): Returns the contract code stored at a given address for the specified block. - [kaia_getCommittee](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-committee.md): Returns the addresses of the current committee members. - [kaia_getCommitteeSize](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-committee-size.md): Returns the size of the current committee. - [kaia_getCouncil](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-council.md): Returns the addresses of council members. - [kaia_getCouncilSize](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-council-size.md): Returns the number of council members. - [kaia_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-filter-changes.md): Polls the specified filter for new log entries since the last poll. - [kaia_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-header-by-hash.md): Returns the block header identified by block hash. - [kaia_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-header-by-number.md): Returns the block header for the specified block number. - [kaia_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-proof.md): Returns Merkle proofs for the specified account and storage keys. - [kaia_getRewards](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-rewards.md): Returns accumulated reward information for the node. - [kaia_getStakingInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-staking-info.md): Returns staking information such as bonded amount and validator details. - [kaia_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-storage-at.md): Returns the value from a storage position at an address. - [kaia_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-by-block-hash-and-index.md): Returns information about a transaction within a block, identified by hash and index. - [kaia_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-by-block-number-and-index.md): Returns information about a transaction within a block, identified by block number and index. - [kaia_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-by-hash.md): Returns the transaction information for a given transaction hash. - [kaia_getTransactionBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-by-sender-tx-hash.md): Returns the transaction information for a given sender transaction hash. - [kaia_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-count.md): Returns the number of transactions sent from an address at the specified block. - [kaia_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-receipt.md): Returns the transaction receipt for a given transaction hash, including execution status. - [kaia_getTransactionReceiptBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-get-transaction-receipt-by-sender-tx-hash.md): Returns the transaction receipt identified by sender transaction hash. - [kaia_isContractAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-is-contract-account.md): Returns true if the account stores smart contract code. - [kaia_isSenderTxHashIndexingEnabled](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-is-sender-tx-hash-indexing-enabled.md): Indicates whether the node indexes sender transaction hashes. - [kaia_lowerBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-lower-bound-gas-price.md): Returns the minimum suggested gas price in peb. - [kaia_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-max-priority-fee-per-gas.md): Returns a node-recommended max priority fee per gas for EIP-1559 transactions. - [kaia_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-new-block-filter.md): Creates a filter to notify when a new block is appended to the chain. - [kaia_newFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-new-filter.md): Creates a log filter based on the provided options. - [kaia_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-new-pending-transaction-filter.md): Creates a filter to receive notifications for pending transactions. - [kaia_nodeAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-node-address.md): Returns the node address derived from the node key. - [kaia_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-pending-transactions.md): Returns all pending transactions currently tracked by the node. - [kaia_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-protocol-version.md): Returns the current Kaia protocol version supported by the node. - [kaia_recoverFromMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-recover-from-message.md): Returns the address that signed a given message with the provided signature. - [kaia_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-send-raw-transaction.md): Submits a signed raw transaction to the Kaia network. - [kaia_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-sha3.md): Returns the Keccak-256 hash of the given data. - [kaia_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-sign-transaction.md): Signs a transaction with a node-managed account and returns the raw payload. - [kaia_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-syncing.md): Returns false when the node is fully synced, otherwise returns an object detailing synchronization progress. - [kaia_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-uninstall-filter.md): Uninstalls a filter with the given identifier. - [kaia_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-unsubscribe.md): Cancels a websocket subscription previously created with kaia_subscribe. - [kaia_upperBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/kaia/kaia-upper-bound-gas-price.md): Returns the maximum suggested gas price in peb. - [kaia_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/kaia-get-block-receipts.md): Returns all transaction receipts included in the specified block. - [klay_accountCreated](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-account-created.md): Returns true if the specified account exists at the provided block parameter. - [klay_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-accounts.md): Returns a list of Klaytn accounts owned by the node. - [klay_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-block-number.md): Returns the number of the most recent Klaytn block. - [klay_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-call.md): Executes a new message call immediately without creating a transaction on the Klaytn blockchain. - [klay_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-chain-id.md): Returns the EIP-155 chain ID for the Klaytn network. - [klay_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-client-version.md): Returns the current Klaytn client version. - [klay_decodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-decode-account-key.md): Decodes an RLP-encoded Klaytn account key. - [klay_encodeAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-encode-account-key.md): Encodes a structured account key into the RLP representation. - [klay_estimateComputationCost](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-estimate-computation-cost.md): Estimates the gas limit and fee options required to execute a transaction. - [klay_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-estimate-gas.md): Estimates the gas necessary to execute a transaction without broadcasting it. - [klay_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-fee-history.md): Returns historical base fee and priority fee percentile data for recent Klaytn blocks. - [klay_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-gas-price.md): Returns the current gas price in peb as seen by this node. - [klay_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-account.md): Returns account information such as balance, nonce, and storage root. - [klay_getAccountKey](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-account-key.md): Returns the account key structure associated with an address. - [klay_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-balance.md): Returns the account balance of the given address. - [klay_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-by-hash.md): Returns detailed information about a block by hash. - [klay_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-by-number.md): Returns information about a block by block number. - [klay_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-receipts.md): Returns all transaction receipts included in the specified block. - [klay_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block identified by hash. - [klay_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-transaction-count-by-number.md): Returns the number of transactions in a block identified by number. - [klay_getBlockWithConsensusInfoByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-with-consensus-info-by-hash.md): Returns block information along with consensus metadata for the specified block hash. - [klay_getBlockWithConsensusInfoByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-with-consensus-info-by-number.md): Returns block and consensus information for the specified block number. - [klay_getBlockWithConsensusInfoByNumberRange](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-block-with-consensus-info-by-number-range.md): Returns block and consensus information for an inclusive range of block numbers. - [klay_getChainConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-chain-config.md): Returns the chain configuration used by the node. - [klay_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-code.md): Returns code stored at a given address at the specified block. - [klay_getCommittee](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-committee.md): Returns the addresses of committee members responsible for block sealing. - [klay_getCommitteeSize](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-committee-size.md): Returns the number of committee members. - [klay_getCouncil](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-council.md): Returns the addresses of council members. - [klay_getCouncilSize](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-council-size.md): Returns the number of council members. - [klay_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-filter-changes.md): Polls the specified filter for changes since the last poll and returns new log entries. - [klay_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-header-by-hash.md): Returns the block header identified by the provided hash. - [klay_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-header-by-number.md): Returns the block header for the specified block number. - [klay_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-proof.md): Returns Merkle proofs for account and storage slots at a specified block. - [klay_getRewards](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-rewards.md): Returns accumulated reward information for the node. - [klay_getStakingInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-staking-info.md): Returns staking information such as bonded amount and validator status. - [klay_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-storage-at.md): Returns the value from a storage slot at a given address. - [klay_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-by-block-hash-and-index.md): Returns information about a transaction at the given block hash and index. - [klay_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-by-block-number-and-index.md): Returns information about a transaction at the given block number and index. - [klay_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-by-hash.md): Returns the information about a transaction by transaction hash. - [klay_getTransactionBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-by-sender-tx-hash.md): Returns the information about a transaction by the sender transaction hash. - [klay_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-count.md): Returns the number of transactions sent from an address at the specified block. - [klay_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [klay_getTransactionReceiptBySenderTxHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-get-transaction-receipt-by-sender-tx-hash.md): Returns the transaction receipt using the sender transaction hash identifier. - [klay_isContractAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-is-contract-account.md): Returns true if the account stores contract code. - [klay_isSenderTxHashIndexingEnabled](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-is-sender-tx-hash-indexing-enabled.md): Indicates whether sender transaction hash indexing is enabled. - [klay_lowerBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-lower-bound-gas-price.md): Returns the minimum suggested gas price in peb. - [klay_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-max-priority-fee-per-gas.md): Returns a suggested max priority fee per gas value. - [klay_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-new-block-filter.md): Creates a filter to receive notifications for new blocks. - [klay_newFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-new-filter.md): Creates a log filter using the provided options. - [klay_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-new-pending-transaction-filter.md): Creates a filter to receive pending transaction notifications. - [klay_nodeAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-node-address.md): Returns the node address derived from the node key. - [klay_pendingTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-pending-transactions.md): Returns pending transactions currently in the node’s transaction pool. - [klay_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-protocol-version.md): Returns the current Klaytn protocol version. - [klay_recoverFromMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-recover-from-message.md): Recovers the address that signed a given message. - [klay_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-send-raw-transaction.md): Submits a raw signed transaction to the Klaytn network. - [klay_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-sha3.md): Returns the Keccak-256 hash of the given data. - [klay_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-sign-transaction.md): Signs a transaction with a node-managed account and returns the signed payload. - [klay_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-syncing.md): Returns false when the node is fully synced, otherwise returns an object describing sync progress. - [klay_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-uninstall-filter.md): Uninstalls the filter identified by the supplied ID. - [klay_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-unsubscribe.md): Cancels a websocket subscription created with klay_subscribe. - [klay_upperBoundGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/klay/klay-upper-bound-gas-price.md): Returns the maximum suggested gas price in peb. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8217/trace/trace-transaction.md): Returns all traces of given transaction - [Base Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/base-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8453/trace/trace-transaction.md): Returns all traces of given transaction - [Base Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/base-sepolia-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/84532/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/869/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-simulate-v1.md) - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/869/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [World Mobile Chain Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/869/world-mobile-chain-overview.md) - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/88/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Viction Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/88/viction-overview.md) - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-code.md): Returns code at a given address. - [eth_getCompilers](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-compilers.md): Returns a list of supported Solidity compilers available in the client. Note: This method is deprecated and usually returns an empty array. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [IOTA EVM Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/iota-evm-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/8822/trace/trace-block.md): Returns traces created at given block. - [Chiliz Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/chiliz-testnet-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/88882/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Chiliz Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/chiliz-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [txpool_contentFrom](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/txpool-content-from.md): Retrieves the pending and queued transactions from the txpool that were sent by the specified address, grouped by nonce. - [txpool_inspect](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/txpool-inspect.md): Returns a human-readable summary of all pending and queued transactions in the txpool. Supported only on Geth clients. - [txpool_status](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/txpool-status.md): Returns the number of transactions in the pending and queued state in the txpool. Supported only on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/88888/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Evmos Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/evmos-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9001/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/919/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/919/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Mode Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/919/mode-sepolia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/919/trace/trace-transaction.md): Returns all traces of given transaction - [BNB Smart Chain Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/97/bnb-smart-chain-testnet-overview.md) - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-block-number.md) - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-forks.md) - [erigon_getBlockByTimestamp](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-block-by-timestamp.md) - [erigon_getBlockReceiptsByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-block-receipts-by-block-hash.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-header-by-number.md) - [erigon_getLatestLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-latest-logs.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_baseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-base-fee.md): Returns the base fee for the next block, in hexadecimal format representing wei. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/97/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/97/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Plasma Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/plasma-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9745/trace/trace-transaction.md): Returns all traces of given transaction - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-new-filter.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. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Plasma Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/plasma-testnet-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/9746/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/988/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/988/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/988/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/988/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/988/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/988/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Stable Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/988/stable-overview.md) - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Plume Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/plume-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/98866/trace/trace-transaction.md): Returns all traces of given transaction - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_forks](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/erigon/erigon-forks.md) - [erigon_getHeaderByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/erigon/erigon-get-header-by-hash.md) - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/erigon/erigon-get-header-by-number.md) - [erigon_getLogsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/erigon/erigon-get-logs-by-hash.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Lumia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/lumia-overview.md) - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/994873017/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_bigBlockGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-big-block-gas-price.md) - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/998/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Hyperliquid Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/998/hyperliquid-testnet-overview.md) - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/998/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceCallMany](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-call-many.md): Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [erigon_getHeaderByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/erigon/erigon-get-header-by-number.md) - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_bigBlockGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-big-block-gas-price.md) - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-call-many.md) - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getAccount](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-account.md): Retrieves detailed account information for a given address at a specific block number or tag. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-simulate-v1.md) - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/999/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Hyperliquid Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/999/hyperliquid-overview.md) - [ots_getApiLevel](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-api-level.md): Very simple API versioning scheme. Every time we add a new capability, the number is incremented. This allows for Otterscan to check if the Erigon node contains all API it needs. - [ots_getBlockDetails](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-block-details.md): Given a block number, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockDetailsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-block-details-by-hash.md): Given a block hash, return its data. Similar to the standard eth_getBlockByNumber/Hash method, but optimized. - [ots_getBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-block-transactions.md): Gets paginated transaction data for a certain block. Think of an optimized eth_getBlockBy* + eth_getTransactionReceipt. - [ots_getContractCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-contract-creator.md): Given an ETH contract address, returns the tx hash and the direct address who created the contract. - [ots_getInternalOperations](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-internal-operations.md): Trace internal ETH transfers, contract creations (CREATE/CREATE2) and self-destructs for a certain transaction. - [ots_getTransactionError](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-get-transaction-error.md): Given a transaction hash, returns its raw revert reason. - [ots_hasCode](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-has-code.md): Check if an ETH address contains a deployed code. - [ots_searchTransactionsAfter](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-search-transactions-after.md): Address history navigation method. - [ots_searchTransactionsBefore](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-search-transactions-before.md): Address history navigation method. - [ots_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/otterscan/ots-trace-transaction.md): Trace a transaction and generate a trace call tree. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999/trace/trace-transaction.md): Returns all traces of given transaction - [debug_accountRange](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-account-range.md): Returns the accounts within a specific key range for the given block state. - [debug_chaindbCompact](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-chaindb-compact.md): Triggers LevelDB compaction for the chain database. - [debug_chaindbProperty](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-chaindb-property.md): Returns diagnostic information about the chain database. - [debug_dbAncient](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-db-ancient.md): Returns the ancient (freezer) data item at the given index for the specified table. - [debug_dbAncients](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-db-ancients.md): Returns the number of ancient entries stored for the specified table. - [debug_gcStats](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-gc-stats.md): Returns garbage collection statistics. - [debug_getAccessibleState](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-accessible-state.md): Returns the oldest block whose state is still retained locally. - [debug_getBadBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-bad-blocks.md): Returns a list of the last “bad blocks” that the client has seen on the network. - [debug_getModifiedAccountsByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-modified-accounts-by-hash.md): Returns the addresses of accounts modified by the given block hash. - [debug_getModifiedAccountsByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-modified-accounts-by-number.md): Returns the addresses of accounts modified in the specified block number. - [debug_getRawBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-raw-block.md): Retrieves and returns the RLP encoded block by number. - [debug_getRawHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-raw-header.md): Returns an RLP-encoded header. - [debug_getRawReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-raw-receipts.md): Returns the consensus-encoding of all receipts in a single block. - [debug_getRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-raw-transaction.md): Returns the bytes of the transaction. - [debug_getTrieFlushInterval](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-get-trie-flush-interval.md): Retrieves the current value of in-memory trie flush interval. - [debug_goTrace](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-go-trace.md): Starts a Go execution trace and writes it to the specified file. - [debug_intermediateRoots](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-intermediate-roots.md): Returns the intermediate state trie roots for each transaction in the given block. - [debug_memStats](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-mem-stats.md): Returns current runtime memory statistics. - [debug_mutexProfile](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-mutex-profile.md): Captures mutex contention profile information and writes it to the specified file. - [debug_printBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-print-block.md): Pretty-prints the specified block for human inspection. - [debug_stacks](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-stacks.md): Collects and writes all goroutine stack traces to the given file. - [debug_storageRangeAt](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-storage-range-at.md): Returns the storage at the given block height and transaction index. The result can be paged by providing a maxResult to cap the number of storage slots returned as well as specifying the offset via keyStart (hash of storage key). - [debug_traceBadBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-bad-block.md): Executes the transactions in a bad block and returns the traces. - [debug_traceBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-block.md): The traceBlock method will return a full stack trace of all invoked opcodes of all transaction that were included in this block. - [debug_traceBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-block-by-hash.md): Similar to debug_traceBlock, traceBlockByHash accepts a block hash and will replay the block that is already present in the database. - [debug_traceBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-block-by-number.md): Similar to debug_traceBlock, traceBlockByHashByNumber accepts a block number and will replay the block that is already present in the database. - [debug_traceBlockFromFile](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-block-from-file.md): Traces all transactions contained within an RLP-encoded block file. - [debug_traceCall](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-call.md): The debug_traceCall method lets you run an eth_call within the context of the given block execution using the final state of parent block as the base. The first argument (just as in eth_call) is a transaction object. The block can be specified either by hash or by number as the second argument. - [debug_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/debug/debug-trace-transaction.md): The traceTransaction debugging method will attempt to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it will finally attempt to execute the transaction that corresponds to the given h… - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blobBaseFee](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-blob-base-fee.md): Returns the expected base fee for blobs in the next block, in wei (hexadecimal format). - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getRawTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-raw-transaction-by-block-hash-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block hash. - [eth_getRawTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-raw-transaction-by-block-number-and-index.md): Retrieves the raw transaction data as a hexadecimal string for a transaction at a given index in a block, identified by its block number. - [eth_getRawTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-raw-transaction-by-hash.md): Retrieves the raw transaction data as a hexadecimal string for the given transaction hash, including all signature components. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendPrivateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-send-private-transaction.md): Sends a signed transaction to a private relay (like Flashbots Protect) for inclusion in a block without exposure to the public mempool. Provides frontrunning and revert protection. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_simulateV1](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-simulate-v1.md) - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/net-version.md): Returns the current network protocol version. - [txpool_content](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/txpool-content.md): Returns detailed information about all pending and queued transactions currently in the transaction pool. Only supported on Geth clients. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [trace_block](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-block.md): Returns traces created at given block. - [trace_call](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-call.md): Executes a new message call and returns a number of possible traces (Trace Mode required, and supported only on OpenEthereum & Erigon). - [trace_callMany](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-call-many.md): Performs multiple call traces on top of the same block. i.e. transaction n will be executed on top of a pending block with all n-1 transactions applied (traced) first. Allows to trace dependent transactions. - [trace_filter](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-filter.md): Returns traces matching given filter. - [trace_get](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-get.md): Returns trace at given position. - [trace_rawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-raw-transaction.md): Traces a call to eth_sendRawTransaction without making the call, returning the traces - [trace_replayBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-replay-block-transactions.md): Replays all transactions in a block returning the requested traces for each transaction. - [trace_replayTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-replay-transaction.md): Replays a transaction, returning the traces. - [trace_transaction](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/trace/trace-transaction.md): Returns all traces of given transaction - [Zora Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/999999999/zora-sepolia-overview.md) - [Bitcoin Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin-testnet-overview.md) - [analyzepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/analyzepsbt.md): Examines a partially signed Bitcoin transaction (PSBT) and reports the next signing steps and finalization status. - [combinepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/combinepsbt.md): Combines multiple PSBTs that refer to the same underlying transaction. - [combinerawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/combinerawtransaction.md): Combines multiple partially signed raw transactions into one. - [createmultisig](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/createmultisig.md): Creates a multi-signature address and redeem script. - [createpsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/createpsbt.md): Creates a PSBT from raw inputs and outputs, optionally specifying locktime and replaceability. - [createrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/createrawtransaction.md): Creates an unsigned raw transaction spending the given inputs to specified outputs. - [decodepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/decodepsbt.md): Decodes a PSBT and returns a JSON object describing its contents. - [decoderawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/decoderawtransaction.md): Decodes a serialized raw transaction hex string. - [decodescript](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/decodescript.md): Decodes a hex-encoded script into human-readable form. - [deriveaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/deriveaddresses.md): Derives one or more addresses from an output descriptor. - [estimatesmartfee](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/estimatesmartfee.md): Estimates the fee rate needed for confirmation within the target number of blocks. - [finalizepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/finalizepsbt.md): Finalizes signatures in a PSBT and optionally extracts the final transaction. - [getbestblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getbestblockhash.md): Returns the hash of the most recent block on the best chain. - [getblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblock.md): Returns information about a block given its hash. - [getblockchaininfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblockchaininfo.md): Returns various state info regarding blockchain processing. - [getblockcount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblockcount.md): Returns the number of blocks in the best blockchain. - [getblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblockhash.md): Returns the block hash for the given height. - [getblockheader](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblockheader.md): Returns information about a block header given its hash. - [getblockstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblockstats.md): Computes statistics about the specified block. - [getblocktemplate](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getblocktemplate.md): Returns data needed to construct a block template for mining. - [getchaintips](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getchaintips.md): Returns information about all known chain tips in the block tree. - [getchaintxstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getchaintxstats.md): Returns transaction statistics over a window ending at the given block. - [getconnectioncount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getconnectioncount.md): Returns the number of connections to other nodes. - [getdifficulty](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getdifficulty.md): Returns the proof-of-work difficulty as a multiple of the minimum difficulty. - [getindexinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getindexinfo.md): Returns the status of available optional indices (txindex, blockfilter, etc.). - [getmemoryinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmemoryinfo.md): Returns information about memory usage. - [getmempoolancestors](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmempoolancestors.md): Returns all in-mempool ancestors for the specified transaction. - [getmempooldescendants](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmempooldescendants.md): Returns all in-mempool descendants for the specified transaction. - [getmempoolentry](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmempoolentry.md): Returns mempool metadata for an individual transaction. - [getmempoolinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmempoolinfo.md): Returns details on the node mempool state. - [getmininginfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getmininginfo.md): Returns mining-related information such as block sizes, difficulty and work queues. - [getnettotals](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getnettotals.md): Returns information about network traffic, bytes in/out, and timestamps. - [getnetworkhashps](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getnetworkhashps.md): Returns the estimated network hashes per second based on recent blocks. - [getnetworkinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getnetworkinfo.md): Returns networking-related information including protocol version, services, and time offsets. - [getnodeaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getnodeaddresses.md): Returns known addresses that can potentially be reached. - [getpeerinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getpeerinfo.md): Returns data about each connected network peer. - [getrawmempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getrawmempool.md): Returns all transaction ids in the mempool or detailed information for each. - [getrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getrawtransaction.md): Gets a transaction by txid. Can return raw hex or decoded JSON. - [getrpcinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getrpcinfo.md): Returns details about active RPC connections and commands. - [gettxout](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/gettxout.md): Returns details about an unspent transaction output. - [gettxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/gettxoutproof.md): Returns a hex-encoded Merkle proof that transactions are included in a block. - [gettxoutsetinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/gettxoutsetinfo.md): Returns statistics about the current UTXO set. - [getzmqnotifications](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/getzmqnotifications.md): Returns the active ZeroMQ notification endpoints configured for the node. - [help](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/help.md): Lists available RPC commands or provides help for a specific command. - [listbanned](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/listbanned.md): Lists all banned IPs/Subnets with their ban expiration time. - [logging](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/logging.md): Gets or sets the logging configuration. - [ping](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/ping.md): Requests that a ping be sent to all other peers. - [preciousblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/preciousblock.md): Treats a block as precious, favoring it in reorganization logic. - [prioritisetransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/prioritisetransaction.md): Overrides the priority of a transaction in the mempool. - [savemempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/savemempool.md): Dumps the mempool to disk so it can be restored on restart. - [scantxoutset](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/scantxoutset.md): Scans the UTXO set for specified descriptors. - [sendrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/sendrawtransaction.md): Submits a raw transaction to the local node and network. - [setnetworkactive](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/setnetworkactive.md): Disables or enables all p2p networking. - [signmessagewithprivkey](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/signmessagewithprivkey.md): Signs a message with a private key in WIF format. - [signrawtransactionwithkey](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/signrawtransactionwithkey.md): Signs inputs of a raw transaction using the provided private keys and optionally previous output data. - [submitpackage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/submitpackage.md): Submits a package of raw transactions for mempool acceptance evaluation. - [testmempoolaccept](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/testmempoolaccept.md): Tests acceptance of raw transactions into the mempool without broadcasting. - [uptime](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/uptime.md): Returns the total uptime of the server in seconds. - [validateaddress](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/validateaddress.md): Validates a Bitcoin address and returns information about it. - [verifychain](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/verifychain.md): Verifies blockchain database integrity. - [verifymessage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/verifymessage.md): Verifies a signed message using the corresponding Bitcoin address. - [verifytxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet/bitcoin/verifytxoutproof.md): Verifies a Merkle proof produced by gettxoutproof. - [Bitcoin Testnet 4 Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin-testnet-4-overview.md) - [analyzepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/analyzepsbt.md): Examines a partially signed Bitcoin transaction (PSBT) and reports the next signing steps and finalization status. - [combinepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/combinepsbt.md): Combines multiple PSBTs that refer to the same underlying transaction. - [combinerawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/combinerawtransaction.md): Combines multiple partially signed raw transactions into one. - [createpsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/createpsbt.md): Creates a PSBT from raw inputs and outputs, optionally specifying locktime and replaceability. - [createrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/createrawtransaction.md): Creates an unsigned raw transaction spending the given inputs to specified outputs. - [decodepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/decodepsbt.md): Decodes a PSBT and returns a JSON object describing its contents. - [decoderawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/decoderawtransaction.md): Decodes a serialized raw transaction hex string. - [decodescript](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/decodescript.md): Decodes a hex-encoded script into human-readable form. - [deriveaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/deriveaddresses.md): Derives one or more addresses from an output descriptor. - [estimatesmartfee](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/estimatesmartfee.md): Estimates the fee rate needed for confirmation within the target number of blocks. - [finalizepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/finalizepsbt.md): Finalizes signatures in a PSBT and optionally extracts the final transaction. - [getbestblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getbestblockhash.md): Returns the hash of the most recent block on the best chain. - [getblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblock.md): Returns information about a block given its hash. - [getblockchaininfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblockchaininfo.md): Returns various state info regarding blockchain processing. - [getblockcount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblockcount.md): Returns the number of blocks in the best blockchain. - [getblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblockhash.md): Returns the block hash for the given height. - [getblockheader](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblockheader.md): Returns information about a block header given its hash. - [getblockstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblockstats.md): Computes statistics about the specified block. - [getblocktemplate](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getblocktemplate.md): Returns data needed to construct a block template for mining. - [getchaintips](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getchaintips.md): Returns information about all known chain tips in the block tree. - [getchaintxstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getchaintxstats.md): Returns transaction statistics over a window ending at the given block. - [getconnectioncount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getconnectioncount.md): Returns the number of connections to other nodes. - [getdifficulty](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getdifficulty.md): Returns the proof-of-work difficulty as a multiple of the minimum difficulty. - [getindexinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getindexinfo.md): Returns the status of available optional indices (txindex, blockfilter, etc.). - [getmemoryinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmemoryinfo.md): Returns information about memory usage. - [getmempoolancestors](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmempoolancestors.md): Returns all in-mempool ancestors for the specified transaction. - [getmempooldescendants](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmempooldescendants.md): Returns all in-mempool descendants for the specified transaction. - [getmempoolentry](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmempoolentry.md): Returns mempool metadata for an individual transaction. - [getmempoolinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmempoolinfo.md): Returns details on the node mempool state. - [getmininginfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getmininginfo.md): Returns mining-related information such as block sizes, difficulty and work queues. - [getnettotals](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getnettotals.md): Returns information about network traffic, bytes in/out, and timestamps. - [getnetworkhashps](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getnetworkhashps.md): Returns the estimated network hashes per second based on recent blocks. - [getnetworkinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getnetworkinfo.md): Returns networking-related information including protocol version, services, and time offsets. - [getnodeaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getnodeaddresses.md): Returns known addresses that can potentially be reached. - [getpeerinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getpeerinfo.md): Returns data about each connected network peer. - [getrawmempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getrawmempool.md): Returns all transaction ids in the mempool or detailed information for each. - [getrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getrawtransaction.md): Gets a transaction by txid. Can return raw hex or decoded JSON. - [gettxout](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/gettxout.md): Returns details about an unspent transaction output. - [gettxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/gettxoutproof.md): Returns a hex-encoded Merkle proof that transactions are included in a block. - [gettxoutsetinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/gettxoutsetinfo.md): Returns statistics about the current UTXO set. - [getzmqnotifications](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/getzmqnotifications.md): Returns the active ZeroMQ notification endpoints configured for the node. - [listbanned](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/listbanned.md): Lists all banned IPs/Subnets with their ban expiration time. - [logging](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/logging.md): Gets or sets the logging configuration. - [ping](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/ping.md): Requests that a ping be sent to all other peers. - [preciousblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/preciousblock.md): Treats a block as precious, favoring it in reorganization logic. - [savemempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/savemempool.md): Dumps the mempool to disk so it can be restored on restart. - [sendrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/sendrawtransaction.md): Submits a raw transaction to the local node and network. - [setnetworkactive](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/setnetworkactive.md): Disables or enables all p2p networking. - [signmessagewithprivkey](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/signmessagewithprivkey.md): Signs a message with a private key in WIF format. - [submitpackage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/submitpackage.md): Submits a package of raw transactions for mempool acceptance evaluation. - [testmempoolaccept](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/testmempoolaccept.md): Tests acceptance of raw transactions into the mempool without broadcasting. - [validateaddress](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/validateaddress.md): Validates a Bitcoin address and returns information about it. - [verifymessage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/verifymessage.md): Verifies a signed message using the corresponding Bitcoin address. - [verifytxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin-testnet4/bitcoin/verifytxoutproof.md): Verifies a Merkle proof produced by gettxoutproof. - [Bitcoin Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin-overview.md) - [analyzepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/analyzepsbt.md): Examines a partially signed Bitcoin transaction (PSBT) and reports the next signing steps and finalization status. - [combinepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/combinepsbt.md): Combines multiple PSBTs that refer to the same underlying transaction. - [combinerawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/combinerawtransaction.md): Combines multiple partially signed raw transactions into one. - [createmultisig](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/createmultisig.md): Creates a multi-signature address and redeem script. - [createpsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/createpsbt.md): Creates a PSBT from raw inputs and outputs, optionally specifying locktime and replaceability. - [createrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/createrawtransaction.md): Creates an unsigned raw transaction spending the given inputs to specified outputs. - [decodepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/decodepsbt.md): Decodes a PSBT and returns a JSON object describing its contents. - [decoderawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/decoderawtransaction.md): Decodes a serialized raw transaction hex string. - [decodescript](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/decodescript.md): Decodes a hex-encoded script into human-readable form. - [deriveaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/deriveaddresses.md): Derives one or more addresses from an output descriptor. - [estimatesmartfee](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/estimatesmartfee.md): Estimates the fee rate needed for confirmation within the target number of blocks. - [finalizepsbt](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/finalizepsbt.md): Finalizes signatures in a PSBT and optionally extracts the final transaction. - [getbestblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getbestblockhash.md): Returns the hash of the most recent block on the best chain. - [getblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblock.md): Returns information about a block given its hash. - [getblockchaininfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblockchaininfo.md): Returns various state info regarding blockchain processing. - [getblockcount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblockcount.md): Returns the number of blocks in the best blockchain. - [getblockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblockhash.md): Returns the block hash for the given height. - [getblockheader](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblockheader.md): Returns information about a block header given its hash. - [getblockstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblockstats.md): Computes statistics about the specified block. - [getblocktemplate](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getblocktemplate.md): Returns data needed to construct a block template for mining. - [getchaintips](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getchaintips.md): Returns information about all known chain tips in the block tree. - [getchaintxstats](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getchaintxstats.md): Returns transaction statistics over a window ending at the given block. - [getconnectioncount](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getconnectioncount.md): Returns the number of connections to other nodes. - [getdifficulty](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getdifficulty.md): Returns the proof-of-work difficulty as a multiple of the minimum difficulty. - [getindexinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getindexinfo.md): Returns the status of available optional indices (txindex, blockfilter, etc.). - [getmemoryinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmemoryinfo.md): Returns information about memory usage. - [getmempoolancestors](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmempoolancestors.md): Returns all in-mempool ancestors for the specified transaction. - [getmempooldescendants](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmempooldescendants.md): Returns all in-mempool descendants for the specified transaction. - [getmempoolentry](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmempoolentry.md): Returns mempool metadata for an individual transaction. - [getmempoolinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmempoolinfo.md): Returns details on the node mempool state. - [getmininginfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getmininginfo.md): Returns mining-related information such as block sizes, difficulty and work queues. - [getnettotals](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getnettotals.md): Returns information about network traffic, bytes in/out, and timestamps. - [getnetworkhashps](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getnetworkhashps.md): Returns the estimated network hashes per second based on recent blocks. - [getnetworkinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getnetworkinfo.md): Returns networking-related information including protocol version, services, and time offsets. - [getnodeaddresses](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getnodeaddresses.md): Returns known addresses that can potentially be reached. - [getpeerinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getpeerinfo.md): Returns data about each connected network peer. - [getrawmempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getrawmempool.md): Returns all transaction ids in the mempool or detailed information for each. - [getrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getrawtransaction.md): Gets a transaction by txid. Can return raw hex or decoded JSON. - [getrpcinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getrpcinfo.md): Returns details about active RPC connections and commands. - [gettxout](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/gettxout.md): Returns details about an unspent transaction output. - [gettxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/gettxoutproof.md): Returns a hex-encoded Merkle proof that transactions are included in a block. - [gettxoutsetinfo](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/gettxoutsetinfo.md): Returns statistics about the current UTXO set. - [getzmqnotifications](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/getzmqnotifications.md): Returns the active ZeroMQ notification endpoints configured for the node. - [help](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/help.md): Lists available RPC commands or provides help for a specific command. - [listbanned](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/listbanned.md): Lists all banned IPs/Subnets with their ban expiration time. - [logging](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/logging.md): Gets or sets the logging configuration. - [ping](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/ping.md): Requests that a ping be sent to all other peers. - [preciousblock](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/preciousblock.md): Treats a block as precious, favoring it in reorganization logic. - [prioritisetransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/prioritisetransaction.md): Overrides the priority of a transaction in the mempool. - [savemempool](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/savemempool.md): Dumps the mempool to disk so it can be restored on restart. - [scantxoutset](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/scantxoutset.md): Scans the UTXO set for specified descriptors. - [sendrawtransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/sendrawtransaction.md): Submits a raw transaction to the local node and network. - [setnetworkactive](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/setnetworkactive.md): Disables or enables all p2p networking. - [signmessagewithprivkey](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/signmessagewithprivkey.md): Signs a message with a private key in WIF format. - [signrawtransactionwithkey](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/signrawtransactionwithkey.md): Signs inputs of a raw transaction using the provided private keys and optionally previous output data. - [submitpackage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/submitpackage.md): Submits a package of raw transactions for mempool acceptance evaluation. - [testmempoolaccept](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/testmempoolaccept.md): Tests acceptance of raw transactions into the mempool without broadcasting. - [uptime](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/uptime.md): Returns the total uptime of the server in seconds. - [validateaddress](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/validateaddress.md): Validates a Bitcoin address and returns information about it. - [verifychain](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/verifychain.md): Verifies blockchain database integrity. - [verifymessage](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/verifymessage.md): Verifies a signed message using the corresponding Bitcoin address. - [verifytxoutproof](https://docs.uniblock.dev/reference/jsonrpc-docs/bitcoin/bitcoin/verifytxoutproof.md): Verifies a Merkle proof produced by gettxoutproof. - [Kusama Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/kusama-overview.md) - [author_pendingExtrinsics](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/author-pending-extrinsics.md): Returns all pending extrinsics waiting to be included in a block. - [author_submitAndWatchExtrinsic](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/author-submit-and-watch-extrinsic.md): Submits an extrinsic for inclusion and subscribes to its status updates. - [author_submitExtrinsic](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/author-submit-extrinsic.md): Submits a SCALE-encoded extrinsic to the transaction pool. - [beefy_getFinalizedHead](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/beefy-get-finalized-head.md): Returns the latest BEEFY finalized block hash. - [beefy_subscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/beefy-subscribe-justifications.md): Subscribes to stream BEEFY justifications as they become available. - [beefy_unsubscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/beefy-unsubscribe-justifications.md): Cancels a BEEFY justification subscription. - [chain_getBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-get-block.md) - [chain_getBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-get-block-hash.md) - [chain_getFinalizedHead](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-get-finalized-head.md) - [chain_getHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-get-header.md) - [chain_subscribeAllHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-subscribe-all-heads.md) - [chain_subscribeFinalizedHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-subscribe-finalized-heads.md) - [chain_subscribeNewHead](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-subscribe-new-head.md) - [chain_subscribeNewHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-subscribe-new-heads.md) - [chain_subscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-subscribe-runtime-version.md) - [chain_unsubscribeAllHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-unsubscribe-all-heads.md) - [chain_unsubscribeFinalizedHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-unsubscribe-finalized-heads.md) - [chain_unsubscribeNewHead](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-unsubscribe-new-head.md) - [chain_unsubscribeNewHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-unsubscribe-new-heads.md) - [chain_unsubscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/chain-unsubscribe-runtime-version.md) - [childstate_getKeys](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-keys.md) - [childstate_getKeysPaged](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-keys-paged.md) - [childstate_getStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-storage.md) - [childstate_getStorageEntries](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-storage-entries.md) - [childstate_getStorageHash](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-storage-hash.md) - [childstate_getStorageSize](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/childstate-get-storage-size.md) - [grandpa_proveFinality](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/grandpa-prove-finality.md) - [grandpa_roundState](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/grandpa-round-state.md) - [grandpa_subscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/grandpa-subscribe-justifications.md) - [grandpa_unsubscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/grandpa-unsubscribe-justifications.md) - [rpc_methods](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/rpc-methods.md) - [state_call](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-call.md) - [state_getChildReadProof](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-child-read-proof.md) - [state_getKeysPaged](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-keys-paged.md) - [state_getMetadata](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-metadata.md) - [state_getReadProof](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-read-proof.md) - [state_getRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-runtime-version.md) - [state_getStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-storage.md) - [state_getStorageHash](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-storage-hash.md) - [state_getStorageSize](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-get-storage-size.md) - [state_queryStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-query-storage-at.md) - [state_subscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-subscribe-runtime-version.md) - [state_unsubscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-unsubscribe-runtime-version.md) - [state_unsubscribeStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/state-unsubscribe-storage.md) - [sync_state_genSyncSpec](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/sync-state-gen-sync-spec.md) - [system_chain](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-chain.md) - [system_chainType](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-chain-type.md) - [system_health](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-health.md) - [system_name](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-name.md) - [system_nodeRoles](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-node-roles.md) - [system_properties](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-properties.md) - [system_syncState](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-sync-state.md) - [system_version](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/system-version.md) - [unsubscribe_newHead](https://docs.uniblock.dev/reference/jsonrpc-docs/kusama/polkadot/unsubscribe-new-head.md) - [dump_consensus_state](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/debug/dump-consensus-state.md): Retrieves the full consensus state from the node, including round status, validators, votes, proposals, and peer states. - [broadcast_tx_commit](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/near/broadcast-tx-commit.md): ([deprecated] Send transaction (await) Consider using send_tx instead) - [Osmosis Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/osmosis-overview.md) - [abci_info](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/abci-info.md): Get info about the application. - [abci_query](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/abci-query.md): Query the application for some information. - [block](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/block.md): Get block at a specified height. - [block_by_hash](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/block-by-hash.md): Get block at a hash. - [block_results](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/block-results.md): Get block results at a specified height. - [block_search](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/block-search.md): Search for blocks by BeginBlock and EndBlock events. - [blockchain](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/blockchain.md): Get block headers for minHeight <= height <= maxHeight. - [broadcast_tx](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/broadcast-tx.md): Returns with the response from CheckTx. - [commit](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/commit.md): Get commit results at a specified height. - [consensus_params](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/consensus-params.md): Get consensus params. - [consensus_state](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/consensus-state.md): Get consensus state. - [genesis_chunked](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/genesis-chunked.md): Get genesis document in multiple chunks to make it easier to iterate through larger genesis structures. Each chunk is produced by converting the genesis document to JSON and then splitting the resulting payload into 16MB blocks, and then Base64-encoding each block. - [health](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/health.md): Get node health. Returns empty response on success and no response in case of error. - [num_unconfirmed_txs](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/num-unconfirmed-txs.md): Get data on unconfirmed transactions. - [status](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/status.md): Get Tendermint status including node info, pubkey, latest block hash, app hash, block height and time. - [tx](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/tx.md): Get transactions by hash. - [tx_search](https://docs.uniblock.dev/reference/jsonrpc-docs/osmosis/tendermint/tx-search.md): Search for transactions with their results. - [Polkadot Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot-overview.md) - [author_pendingExtrinsics](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/author-pending-extrinsics.md): Returns all pending extrinsics waiting to be included in a block. - [author_submitAndWatchExtrinsic](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/author-submit-and-watch-extrinsic.md): Submits an extrinsic for inclusion and subscribes to its status updates. - [author_submitExtrinsic](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/author-submit-extrinsic.md): Submits a SCALE-encoded extrinsic to the transaction pool. - [beefy_getFinalizedHead](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/beefy-get-finalized-head.md): Returns the latest BEEFY finalized block hash. - [beefy_subscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/beefy-subscribe-justifications.md): Subscribes to stream BEEFY justifications as they become available. - [beefy_unsubscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/beefy-unsubscribe-justifications.md): Cancels a BEEFY justification subscription. - [chain_getBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-get-block.md) - [chain_getBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-get-block-hash.md) - [chain_getFinalizedHead](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-get-finalized-head.md) - [chain_getHeader](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-get-header.md) - [chain_subscribeAllHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-subscribe-all-heads.md) - [chain_subscribeFinalizedHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-subscribe-finalized-heads.md) - [chain_subscribeNewHead](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-subscribe-new-head.md) - [chain_subscribeNewHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-subscribe-new-heads.md) - [chain_subscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-subscribe-runtime-version.md) - [chain_unsubscribeAllHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-unsubscribe-all-heads.md) - [chain_unsubscribeFinalizedHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-unsubscribe-finalized-heads.md) - [chain_unsubscribeNewHead](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-unsubscribe-new-head.md) - [chain_unsubscribeNewHeads](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-unsubscribe-new-heads.md) - [chain_unsubscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/chain-unsubscribe-runtime-version.md) - [childstate_getKeys](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-keys.md) - [childstate_getKeysPaged](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-keys-paged.md) - [childstate_getStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-storage.md) - [childstate_getStorageEntries](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-storage-entries.md) - [childstate_getStorageHash](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-storage-hash.md) - [childstate_getStorageSize](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/childstate-get-storage-size.md) - [grandpa_proveFinality](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/grandpa-prove-finality.md) - [grandpa_roundState](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/grandpa-round-state.md) - [grandpa_subscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/grandpa-subscribe-justifications.md) - [grandpa_unsubscribeJustifications](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/grandpa-unsubscribe-justifications.md) - [rpc_methods](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/rpc-methods.md) - [state_call](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-call.md) - [state_getChildReadProof](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-child-read-proof.md) - [state_getKeysPaged](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-keys-paged.md) - [state_getMetadata](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-metadata.md) - [state_getReadProof](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-read-proof.md) - [state_getRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-runtime-version.md) - [state_getStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-storage.md) - [state_getStorageHash](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-storage-hash.md) - [state_getStorageSize](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-get-storage-size.md) - [state_queryStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-query-storage-at.md) - [state_subscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-subscribe-runtime-version.md) - [state_unsubscribeRuntimeVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-unsubscribe-runtime-version.md) - [state_unsubscribeStorage](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/state-unsubscribe-storage.md) - [sync_state_genSyncSpec](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/sync-state-gen-sync-spec.md) - [system_chain](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-chain.md) - [system_chainType](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-chain-type.md) - [system_health](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-health.md) - [system_name](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-name.md) - [system_nodeRoles](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-node-roles.md) - [system_properties](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-properties.md) - [system_syncState](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-sync-state.md) - [system_version](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/system-version.md) - [unsubscribe_newHead](https://docs.uniblock.dev/reference/jsonrpc-docs/polkadot/polkadot/unsubscribe-new-head.md) - [ping](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/bitcoin/ping.md): Requests that a ping be sent to all other peers. - [Ripple Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple-overview.md) - [account_channels](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-channels.md): Get account channels. - [account_currencies](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-currencies.md): Get account currencies. - [account_info](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-info.md): Get account info. - [account_lines](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-lines.md): Get account lines. - [account_objects](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-objects.md): Get account objects. - [account_offers](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-offers.md): Get account offers. - [account_tx](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/account-tx.md): Get account transactions. - [book_offers](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/book-offers.md): Get order book offers. - [channel_authorize](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/channel-authorize.md): Authorize payment channel. - [channel_verify](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/channel-verify.md): Verify payment channel. - [deposit_authorized](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/deposit-authorized.md): Check if deposit is authorized. - [fee](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/fee.md): Get current fee info. - [gateway_balances](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/gateway-balances.md): Get gateway balances. - [ledger](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ledger.md): Get ledger info. - [ledger_closed](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ledger-closed.md): Get closed ledger info. - [ledger_current](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ledger-current.md): Get current ledger info. - [ledger_data](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ledger-data.md): Get ledger data. - [ledger_entry](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ledger-entry.md): Get ledger entry. - [manifest](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/manifest.md): Get validator manifest. - [noripple_check](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/noripple-check.md): Check noripple status. - [path_find](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/path-find.md): Find payment path. - [random](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/random.md): Get random number. - [ripple_path_find](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/ripple-path-find.md): Find Ripple payment path. - [server_info](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/server-info.md): Get server info. - [server_state](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/server-state.md): Get server state. - [submit](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/submit.md): Submit transaction. - [submit_multisigned](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/submit-multisigned.md): Submit multisigned transaction. - [transaction_entry](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/transaction-entry.md): Get transaction entry. - [tx_history](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/ripple/tx-history.md): Get transaction history. - [subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/tendermint/subscribe.md): Subscribe for events via WebSocket. - [tx](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/tendermint/tx.md): Get transactions by hash. - [unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/ripple/tendermint/unsubscribe.md): Unsubscribe from event on Websocket. - [getAsset](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-asset.md): Retrieves the metadata and detailed information of a compressed or standard Solana asset. Requires Solana DAS API add-on. - [getAssetProof](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-asset-proof.md): Returns a Merkle proof for a compressed asset given its ID. Required for operations like transferring compressed NFTs. - [getAssetsByAuthority](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-assets-by-authority.md): Retrieves the list of compressed or standard Solana assets controlled by a given authority address. Requires Solana DAS API add-on. - [getAssetsByCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-assets-by-creator.md): Retrieves a list of compressed or standard Solana assets created by the given creator address. Requires Solana DAS API add-on. - [getAssetsByGroup](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-assets-by-group.md): Retrieves a list of Solana assets belonging to a specified group (key, value pair). Requires Solana DAS API add-on. - [getAssetsByOwner](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-assets-by-owner.md): Retrieves a list of assets owned by a specified wallet address. Requires Solana DAS API add-on. - [getSignaturesForAsset](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/dags/get-signatures-for-asset.md): Retrieves a list of transaction signatures related to a compressed asset. Useful for tracing historical compressed NFT transactions. - [Solana Devnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana-devnet-overview.md) - [blockSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/block-subscribe.md): Subscribe to receive notification anytime a new block is confirmed or finalized. - [getAccountInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-account-info.md): Returns all information associated with the account of provided Pubkey. - [getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-balance.md): Returns the lamport balance of the account of provided Pubkey. - [getBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-block.md): Returns identity and transaction information about a confirmed block in the ledger. - [getBlockCommitment](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-block-commitment.md): Returns commitment for particular block - [getBlockHeight](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-block-height.md): Returns the current block height of the node - [getBlockProduction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-block-production.md): Returns recent block production information from the current or previous epoch. - [getBlockTime](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-block-time.md): Returns the estimated production time of a block. - [getBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-blocks.md): Returns a list of confirmed blocks between two slots - [getBlocksWithLimit](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-blocks-with-limit.md): Returns a list of confirmed blocks starting at the given slot - [getClusterNodes](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-cluster-nodes.md): Returns information about all the nodes participating in the cluster - [getConfirmedBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-confirmed-block.md): Returns identity and transaction information about a confirmed block in the ledger. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlock instead. - [getConfirmedBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-confirmed-blocks.md): Returns a list of confirmed blocks between two slots. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlocks instead. - [getConfirmedBlocksWithLimit](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-confirmed-blocks-with-limit.md): Returns a list of confirmed blocks starting at the given slot. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlocksWithLimit instead. - [getConfirmedSignaturesForAddress2](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-confirmed-signatures-for-address2.md): Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getSignatu… - [getConfirmedTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-confirmed-transaction.md): Returns transaction details for a confirmed transaction. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getTransaction instead. - [getEpochInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-epoch-info.md): Returns information about the current epoch. - [getEpochSchedule](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-epoch-schedule.md): Returns the epoch schedule information from this cluster`s genesis config - [getFeeCalculatorForBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-fee-calculator-for-blockhash.md): Returns the fee calculator associated with the query blockhash, or null if the blockhash has expired (Method has been deprecated. Please use isBlockhashValid or getFeeForMessage instead.) - [getFeeForMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-fee-for-message.md): Get the fee the network will charge for a particular Message. - [getFeeRateGovernor](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-fee-rate-governor.md): Returns the fee rate governor information from the root bank. Deprected Method: This method is expected to be removed in solana-core v2.0. Please use getFeeForMessage instead. - [getFees](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-fees.md): Returns a recent block hash from the ledger, a fee schedule that can be used to compute the cost of submitting a transaction using it, and the last slot in which the blockhash will be valid. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getFeeForMessage ins… - [getFirstAvailableBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-first-available-block.md): Returns the slot of the lowest confirmed block that has not been purged from the ledger - [getGenesisHash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-genesis-hash.md): Returns the genesis hash - [getHealth](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-health.md): Returns the current health of the node. A healthy node is one that is within HEALTH_CHECK_SLOT_DISTANCE slots of the latest cluster confirmed slot. - [getHighestSnapshotSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-highest-snapshot-slot.md): Returns the highest slot information that the node has snapshots for. This will find the highest full snapshot slot, and the highest incremental snapshot slot based on the full snapshot slot, if there is one. - [getIdentity](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-identity.md): Returns the identity pubkey for the current node - [getInflationGovernor](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-inflation-governor.md): Returns the current inflation governor. - [getInflationRate](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-inflation-rate.md): Returns the specific inflation values for the current epoch - [getInflationReward](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-inflation-reward.md): Returns the inflation / staking reward for a list of addresses for an epoch - [getLargestAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-largest-accounts.md): Returns the 20 largest accounts, by lamport balance (results may be cached up to two hours) - [getLatestBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-latest-blockhash.md): Returns the latest blockhash. - [getLeaderSchedule](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-leader-schedule.md): Returns the leader schedule for an epoch. - [getMaxRetransmitSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-max-retransmit-slot.md): Get the max slot seen from retransmit stage. - [getMaxShredInsertSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-max-shred-insert-slot.md): Get the max slot seen from after shred insert. - [getMinimumBalanceForRentExemption](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-minimum-balance-for-rent-exemption.md): Returns minimum balance required to make account rent exempt. - [getMultipleAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-multiple-accounts.md): Returns the account information for a list of Pubkeys. - [getProgramAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-program-accounts.md): Returns all accounts owned by the provided program Pubkey. - [getRecentBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-recent-blockhash.md): Returns a recent block hash from the ledger, and a fee schedule that can be used to compute the cost of submitting a transaction using it. Deprecated Method: Use getLatestBlockhash instead. - [getRecentPerformanceSamples](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-recent-performance-samples.md): Returns a list of recent performance samples, in reverse slot order. Performance samples are taken every 60 seconds and include the number of transactions and slots that occur in a given time window. - [getRecentPrioritizationFees](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-recent-prioritization-fees.md): Returns a list of prioritization fees from recent blocks. - [getSignatureStatuses](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-signature-statuses.md): Returns the statuses of a list of signatures. Each signature must be a txid, the first signature of a transaction. - [getSignaturesForAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-signatures-for-address.md): Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block - [getSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-slot.md): Returns the slot that has reached the given or default commitment level. - [getSlotLeader](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-slot-leader.md): Returns the current slot leader - [getSlotLeaders](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-slot-leaders.md): Returns the slot leaders for a given slot range. - [getSnapshotSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-snapshot-slot.md): Returns the highest slot that the node has a snapshot for. Deprecated method: Please use getHighestSnapshotSlot instead. - [getStakeActivation](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-stake-activation.md): Returns epoch activation information for a stake account. Deprecated method. - [getStakeMinimumDelegation](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-stake-minimum-delegation.md): Returns the stake minimum delegation, in lamports. - [getSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-supply.md): Returns information about the current supply. - [getTokenAccountBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-token-account-balance.md): Returns the token balance of an SPL Token account. - [getTokenAccountsByDelegate](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-token-accounts-by-delegate.md): Returns all SPL Token accounts by approved Delegate. - [getTokenAccountsByOwner](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-token-accounts-by-owner.md): Returns all SPL Token accounts by token owner. - [getTokenLargestAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-token-largest-accounts.md): Returns the 20 largest accounts of a particular SPL Token type. - [getTokenSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-token-supply.md): Returns the total supply of an SPL Token type. - [getTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-transaction.md): Returns transaction details for a confirmed transaction. - [getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-transaction-count.md): Returns the current Transaction count from the ledger - [getVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-version.md): Returns the current Solana version running on the node - [getVoteAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/get-vote-accounts.md): Returns the account info and associated stake for all the voting accounts in the current bank. - [isBlockhashValid](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/is-blockhash-valid.md): Returns whether a blockhash is still valid or not - [logUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/log-unsubscribe.md): Unsubscribe from transaction logging - [logsSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/logs-subscribe.md): Subscribe to transaction logging. - [minimumLedgerSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/minimum-ledger-slot.md): Returns the lowest slot that the node has information about in its ledger. - [requestAirdrop](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/request-airdrop.md): Requests an airdrop of lamports to a Pubkey - [sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/send-transaction.md): Submits a signed transaction to the cluster for processing. - [signatureSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/signature-subscribe.md): Subscribe to receive a notification when the transaction with the given signature reaches the specified commitment level. - [signatureUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/signature-unsubscribe.md): Unsubscribe from signature confirmation notification - [simulateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/simulate-transaction.md): Simulate sending a transaction. - [slotSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/slot-subscribe.md): Subscribe to receive notification anytime a slot is processed by the validator - [slotUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana-devnet/solana/slot-unsubscribe.md): Unsubscribe from slot notifications. - [getAsset](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-asset.md): Retrieves the metadata and detailed information of a compressed or standard Solana asset. Requires Solana DAS API add-on. - [getAssetProof](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-asset-proof.md): Returns a Merkle proof for a compressed asset given its ID. Required for operations like transferring compressed NFTs. - [getAssetsByAuthority](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-assets-by-authority.md): Retrieves the list of compressed or standard Solana assets controlled by a given authority address. Requires Solana DAS API add-on. - [getAssetsByCreator](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-assets-by-creator.md): Retrieves a list of compressed or standard Solana assets created by the given creator address. Requires Solana DAS API add-on. - [getAssetsByGroup](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-assets-by-group.md): Retrieves a list of Solana assets belonging to a specified group (key, value pair). Requires Solana DAS API add-on. - [getAssetsByOwner](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-assets-by-owner.md): Retrieves a list of assets owned by a specified wallet address. Requires Solana DAS API add-on. - [getSignaturesForAsset](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/dags/get-signatures-for-asset.md): Retrieves a list of transaction signatures related to a compressed asset. Useful for tracing historical compressed NFT transactions. - [Solana Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana-overview.md) - [blockSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/block-subscribe.md): Subscribe to receive notification anytime a new block is confirmed or finalized. - [getAccountInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-account-info.md): Returns all information associated with the account of provided Pubkey. - [getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-balance.md): Returns the lamport balance of the account of provided Pubkey. - [getBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-block.md): Returns identity and transaction information about a confirmed block in the ledger. - [getBlockCommitment](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-block-commitment.md): Returns commitment for particular block - [getBlockHeight](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-block-height.md): Returns the current block height of the node - [getBlockProduction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-block-production.md): Returns recent block production information from the current or previous epoch. - [getBlockTime](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-block-time.md): Returns the estimated production time of a block. - [getBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-blocks.md): Returns a list of confirmed blocks between two slots - [getBlocksWithLimit](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-blocks-with-limit.md): Returns a list of confirmed blocks starting at the given slot - [getClusterNodes](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-cluster-nodes.md): Returns information about all the nodes participating in the cluster - [getConfirmedBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-confirmed-block.md): Returns identity and transaction information about a confirmed block in the ledger. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlock instead. - [getConfirmedBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-confirmed-blocks.md): Returns a list of confirmed blocks between two slots. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlocks instead. - [getConfirmedBlocksWithLimit](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-confirmed-blocks-with-limit.md): Returns a list of confirmed blocks starting at the given slot. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getBlocksWithLimit instead. - [getConfirmedSignaturesForAddress2](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-confirmed-signatures-for-address2.md): Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getSignatu… - [getConfirmedTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-confirmed-transaction.md): Returns transaction details for a confirmed transaction. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getTransaction instead. - [getEpochInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-epoch-info.md): Returns information about the current epoch. - [getEpochSchedule](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-epoch-schedule.md): Returns the epoch schedule information from this cluster`s genesis config - [getFeeCalculatorForBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-fee-calculator-for-blockhash.md): Returns the fee calculator associated with the query blockhash, or null if the blockhash has expired (Method has been deprecated. Please use isBlockhashValid or getFeeForMessage instead.) - [getFeeForMessage](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-fee-for-message.md): Get the fee the network will charge for a particular Message. - [getFeeRateGovernor](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-fee-rate-governor.md): Returns the fee rate governor information from the root bank. Deprected Method: This method is expected to be removed in solana-core v2.0. Please use getFeeForMessage instead. - [getFees](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-fees.md): Returns a recent block hash from the ledger, a fee schedule that can be used to compute the cost of submitting a transaction using it, and the last slot in which the blockhash will be valid. Deprecated Method: This method is expected to be removed in solana-core v2.0. Please use getFeeForMessage ins… - [getFirstAvailableBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-first-available-block.md): Returns the slot of the lowest confirmed block that has not been purged from the ledger - [getGenesisHash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-genesis-hash.md): Returns the genesis hash - [getHealth](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-health.md): Returns the current health of the node. A healthy node is one that is within HEALTH_CHECK_SLOT_DISTANCE slots of the latest cluster confirmed slot. - [getHighestSnapshotSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-highest-snapshot-slot.md): Returns the highest slot information that the node has snapshots for. This will find the highest full snapshot slot, and the highest incremental snapshot slot based on the full snapshot slot, if there is one. - [getIdentity](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-identity.md): Returns the identity pubkey for the current node - [getInflationGovernor](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-inflation-governor.md): Returns the current inflation governor. - [getInflationRate](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-inflation-rate.md): Returns the specific inflation values for the current epoch - [getInflationReward](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-inflation-reward.md): Returns the inflation / staking reward for a list of addresses for an epoch - [getLargestAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-largest-accounts.md): Returns the 20 largest accounts, by lamport balance (results may be cached up to two hours) - [getLatestBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-latest-blockhash.md): Returns the latest blockhash. - [getLeaderSchedule](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-leader-schedule.md): Returns the leader schedule for an epoch. - [getMaxRetransmitSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-max-retransmit-slot.md): Get the max slot seen from retransmit stage. - [getMaxShredInsertSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-max-shred-insert-slot.md): Get the max slot seen from after shred insert. - [getMinimumBalanceForRentExemption](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-minimum-balance-for-rent-exemption.md): Returns minimum balance required to make account rent exempt. - [getMultipleAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-multiple-accounts.md): Returns the account information for a list of Pubkeys. - [getProgramAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-program-accounts.md): Returns all accounts owned by the provided program Pubkey. - [getRecentBlockhash](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-recent-blockhash.md): Returns a recent block hash from the ledger, and a fee schedule that can be used to compute the cost of submitting a transaction using it. Deprecated Method: Use getLatestBlockhash instead. - [getRecentPerformanceSamples](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-recent-performance-samples.md): Returns a list of recent performance samples, in reverse slot order. Performance samples are taken every 60 seconds and include the number of transactions and slots that occur in a given time window. - [getRecentPrioritizationFees](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-recent-prioritization-fees.md): Returns a list of prioritization fees from recent blocks. - [getSignatureStatuses](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-signature-statuses.md): Returns the statuses of a list of signatures. Each signature must be a txid, the first signature of a transaction. - [getSignaturesForAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-signatures-for-address.md): Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block - [getSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-slot.md): Returns the slot that has reached the given or default commitment level. - [getSlotLeader](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-slot-leader.md): Returns the current slot leader - [getSlotLeaders](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-slot-leaders.md): Returns the slot leaders for a given slot range. - [getSnapshotSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-snapshot-slot.md): Returns the highest slot that the node has a snapshot for. Deprecated method: Please use getHighestSnapshotSlot instead. - [getStakeActivation](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-stake-activation.md): Returns epoch activation information for a stake account. Deprecated method. - [getStakeMinimumDelegation](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-stake-minimum-delegation.md): Returns the stake minimum delegation, in lamports. - [getSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-supply.md): Returns information about the current supply. - [getTokenAccountBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-token-account-balance.md): Returns the token balance of an SPL Token account. - [getTokenAccountsByDelegate](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-token-accounts-by-delegate.md): Returns all SPL Token accounts by approved Delegate. - [getTokenAccountsByOwner](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-token-accounts-by-owner.md): Returns all SPL Token accounts by token owner. - [getTokenLargestAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-token-largest-accounts.md): Returns the 20 largest accounts of a particular SPL Token type. - [getTokenSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-token-supply.md): Returns the total supply of an SPL Token type. - [getTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-transaction.md): Returns transaction details for a confirmed transaction. - [getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-transaction-count.md): Returns the current Transaction count from the ledger - [getTransactionsForAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-transactions-for-address.md): Provides powerful transaction history queries with advanced filtering, flexible sorting, and efficient pagination. - [getVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-version.md): Returns the current Solana version running on the node - [getVoteAccounts](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/get-vote-accounts.md): Returns the account info and associated stake for all the voting accounts in the current bank. - [isBlockhashValid](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/is-blockhash-valid.md): Returns whether a blockhash is still valid or not - [logUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/log-unsubscribe.md): Unsubscribe from transaction logging - [logsSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/logs-subscribe.md): Subscribe to transaction logging. - [minimumLedgerSlot](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/minimum-ledger-slot.md): Returns the lowest slot that the node has information about in its ledger. - [sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/send-transaction.md): Submits a signed transaction to the cluster for processing. - [signatureSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/signature-subscribe.md): Subscribe to receive a notification when the transaction with the given signature reaches the specified commitment level. - [signatureUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/signature-unsubscribe.md): Unsubscribe from signature confirmation notification - [simulateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/simulate-transaction.md): Simulate sending a transaction. - [slotSubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/slot-subscribe.md): Subscribe to receive notification anytime a slot is processed by the validator - [slotUnsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/solana/solana/slot-unsubscribe.md): Unsubscribe from slot notifications. - [StarkNet Sepolia Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/stark-net-sepolia-overview.md) - [starknet_addDeclareTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-add-declare-transaction.md): Submits a new class declaration transaction. - [starknet_addDeployAccountTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-add-deploy-account-transaction.md): Submits a new deploy account transaction. - [starknet_addInvokeTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-add-invoke-transaction.md): Submits a new invoke transaction. - [starknet_blockHashAndNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-block-hash-and-number.md): Returns the block hash and number of the most recent accepted block. - [starknet_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-block-number.md): Returns the block number of the most recent accepted block. - [starknet_call](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-call.md): Calls the specified contract function at the specified block, and returns the value of the function, without creating a Starknet transaction. This method does not change the network state. - [starknet_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-chain-id.md): Returns the currently connected Starknet chain ID. - [starknet_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-estimate-fee.md): Estimates the resources required by a given sequence of transactions when applied on a given state. If one of the transactions reverts or fails due to any reason (e.g. validation failure or an internal error), a TRANSACTION_EXECUTION_ERROR is returned. For v0-2 transactions the estimate is given in… - [starknet_estimateMessageFee](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-estimate-message-fee.md): Estimates the resources required by the l1_handler transaction induced by the message. - [starknet_getBlockTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-block-transaction-count.md): Returns the number of transactions in the specified block. - [starknet_getBlockWithReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-block-with-receipts.md): Returns detailed block information, including full transactions and receipts, corresponding to the provided block ID. - [starknet_getBlockWithTxHashes](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-block-with-tx-hashes.md): Returns block information of the specified block, including a list of transaction hashes. - [starknet_getBlockWithTxs](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-block-with-txs.md): Returns block information of the specified block, including a list of transaction objects. - [starknet_getClass](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-class.md): Returns the contract class definition of the specified contract class hash in the specified block. - [starknet_getClassAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-class-at.md): Returns the contract class definition of the specified contract class address in the specified block. - [starknet_getClassHashAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-class-hash-at.md): Returns the contract class hash of the specified contract class address in the specified block. - [starknet_getEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-events.md): Returns all event objects matching the conditions in the specified filter. - [starknet_getNonce](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-nonce.md): Returns the nonce associated with the specified contract address in the specified block. - [starknet_getStateUpdate](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-state-update.md): Returns information about the result of executing the specified block. - [starknet_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-storage-at.md): Returns the value of the storage at the specified address and key. - [starknet_getTransactionByBlockIdAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-transaction-by-block-id-and-index.md): Returns the details of the specified transaction. - [starknet_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-transaction-by-hash.md): Returns the details of the specified transaction. - [starknet_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-transaction-receipt.md): Returns the receipt of the specified transaction. - [starknet_getTransactionStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-get-transaction-status.md) - [starknet_simulateTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-simulate-transactions.md) - [starknet_specVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-spec-version.md) - [starknet_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-syncing.md): Returns the synchronization status of the node. - [starknet_traceBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-trace-block-transactions.md) - [starknet_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet-sepolia/starknet/starknet-trace-transaction.md) - [StarkNet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/stark-net-overview.md) - [starknet_addDeclareTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-add-declare-transaction.md): Submits a new class declaration transaction. - [starknet_addDeployAccountTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-add-deploy-account-transaction.md): Submits a new deploy account transaction. - [starknet_addInvokeTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-add-invoke-transaction.md): Submits a new invoke transaction. - [starknet_blockHashAndNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-block-hash-and-number.md): Returns the block hash and number of the most recent accepted block. - [starknet_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-block-number.md): Returns the block number of the most recent accepted block. - [starknet_call](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-call.md): Calls the specified contract function at the specified block, and returns the value of the function, without creating a Starknet transaction. This method does not change the network state. - [starknet_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-chain-id.md): Returns the currently connected Starknet chain ID. - [starknet_estimateFee](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-estimate-fee.md): Estimates the resources required by a given sequence of transactions when applied on a given state. If one of the transactions reverts or fails due to any reason (e.g. validation failure or an internal error), a TRANSACTION_EXECUTION_ERROR is returned. For v0-2 transactions the estimate is given in… - [starknet_estimateMessageFee](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-estimate-message-fee.md): Estimates the resources required by the l1_handler transaction induced by the message. - [starknet_getBlockTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-transaction-count.md): Returns the number of transactions in the specified block. - [starknet_getBlockWithReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-receipts.md): Returns detailed block information, including full transactions and receipts, corresponding to the provided block ID. - [starknet_getBlockWithTxHashes](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-tx-hashes.md): Returns block information of the specified block, including a list of transaction hashes. - [starknet_getBlockWithTxs](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-txs.md): Returns block information of the specified block, including a list of transaction objects. - [starknet_getClass](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-class.md): Returns the contract class definition of the specified contract class hash in the specified block. - [starknet_getClassAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-class-at.md): Returns the contract class definition of the specified contract class address in the specified block. - [starknet_getClassHashAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-class-hash-at.md): Returns the contract class hash of the specified contract class address in the specified block. - [starknet_getEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-events.md): Returns all event objects matching the conditions in the specified filter. - [starknet_getNonce](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-nonce.md): Returns the nonce associated with the specified contract address in the specified block. - [starknet_getStateUpdate](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-state-update.md): Returns information about the result of executing the specified block. - [starknet_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-storage-at.md): Returns the value of the storage at the specified address and key. - [starknet_getTransactionByBlockIdAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-by-block-id-and-index.md): Returns the details of the specified transaction. - [starknet_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-by-hash.md): Returns the details of the specified transaction. - [starknet_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-receipt.md): Returns the receipt of the specified transaction. - [starknet_getTransactionStatus](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-status.md) - [starknet_simulateTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-simulate-transactions.md) - [starknet_specVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-spec-version.md) - [starknet_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-syncing.md): Returns the synchronization status of the node. - [starknet_traceBlockTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-trace-block-transactions.md) - [starknet_traceTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/starknet/starknet/starknet-trace-transaction.md) - [Stellar Testnet Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar-testnet-overview.md) - [getEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-events.md): Streams or paginates Soroban contract events filtered by ledger range, contract, and topics. - [getFeeStats](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-fee-stats.md): Returns current Horizon fee statistics (min/median/max, percentiles). - [getHealth](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-health.md): Returns the health status of the Soroban RPC service. - [getLatestLedger](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-latest-ledger.md): Returns information about the latest ingested ledger. - [getLedgerEntries](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-ledger-entries.md): Returns ledger entries for the provided Soroban ledger keys (XDR-encoded). - [getLedgers](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-ledgers.md): Lists ledgers with optional pagination; mirrors Horizon ledgers collection. - [getNetwork](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-network.md): Returns Soroban network configuration details. - [getTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-transaction.md): Returns a transaction by hash from the Soroban RPC service. - [getTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-transactions.md): Lists transactions with optional pagination; mirrors Horizon transactions collection. - [getVersionInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/get-version-info.md): Returns version information about the RPC service. - [sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/send-transaction.md): Submits a signed transaction to the Soroban RPC service. - [simulateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban-testnet/stellar/simulate-transaction.md): Simulates a transaction against the Soroban RPC service without submitting it. - [Stellar Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar-overview.md) - [getEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-events.md): Streams or paginates Soroban contract events filtered by ledger range, contract, and topics. - [getFeeStats](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-fee-stats.md): Returns current Horizon fee statistics (min/median/max, percentiles). - [getHealth](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-health.md): Returns the health status of the Soroban RPC service. - [getLatestLedger](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-latest-ledger.md): Returns information about the latest ingested ledger. - [getLedgerEntries](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-ledger-entries.md): Returns ledger entries for the provided Soroban ledger keys (XDR-encoded). - [getLedgers](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-ledgers.md): Lists ledgers with optional pagination; mirrors Horizon ledgers collection. - [getNetwork](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-network.md): Returns Soroban network configuration details. - [getTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-transaction.md): Returns a transaction by hash from the Soroban RPC service. - [getTransactions](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-transactions.md): Lists transactions with optional pagination; mirrors Horizon transactions collection. - [getVersionInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/get-version-info.md): Returns version information about the RPC service. - [sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/send-transaction.md): Submits a signed transaction to the Soroban RPC service. - [simulateTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/stellar-soroban/stellar/simulate-transaction.md): Simulates a transaction against the Soroban RPC service without submitting it. - [Sui Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui-overview.md) - [sui_devInspectTransactionBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-dev-inspect-transaction-block.md): Runs the transaction in dev-inspect mode. Which allows for nearly any transaction (or Move call) with any arguments. Detailed results are provided, including both the transaction effects and any return values. - [sui_dryRunTransactionBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-dry-run-transaction-block.md): Return transaction execution effects including the gas cost summary, while the effects are not committed to the chain. - [sui_executeTransactionBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-execute-transaction-block.md): Execute the transaction and wait for results if desired. Request types: 1. WaitForEffectsCert: waits for TransactionEffectsCert and then return to client. This mode is a proxy for transaction finality. 2. WaitForLocalExecution: waits for TransactionEffectsCert and make sure the node executed the tra… - [sui_getChainIdentifier](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-chain-identifier.md): Return the first four bytes of the chain`s genesis checkpoint digest. - [sui_getCheckpoint](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-checkpoint.md): Return paginated list of checkpoints - [sui_getCheckpoints](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-checkpoints.md): Return paginated list of checkpoints. - [sui_getEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-events.md): Return transaction events. - [sui_getLatestCheckpointSequenceNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-latest-checkpoint-sequence-number.md): Return the sequence number of the latest checkpoint that has been executed - [sui_getMoveFunctionArgTypes](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-move-function-arg-types.md): Return the argument types of a Move function, based on normalized Type. - [sui_getNormalizedMoveFunction](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-normalized-move-function.md): Return a structured representation of Move function - [sui_getNormalizedMoveModule](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-normalized-move-module.md): Return a structured representation of Move module - [sui_getNormalizedMoveModulesByPackage](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-normalized-move-modules-by-package.md): Return structured representations of all modules in the given package. - [sui_getNormalizedMoveStruct](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-normalized-move-struct.md): Return a structured representation of Move struct - [sui_getObject](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-object.md): Return the object information for a specified object - [sui_getProtocolConfig](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-protocol-config.md): Return the protocol config table for the given version number. If the version number is not specified, If none is specified, the node uses the version of the latest epoch it has processed. - [sui_getTotalTransactionBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-total-transaction-blocks.md): Return the total number of transaction blocks known to the server. - [sui_getTransactionBlock](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-get-transaction-block.md): Return the transaction response object. - [sui_multiGetObjects](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-multi-get-objects.md): Return the object data for a list of objects - [sui_multiGetTransactionBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-multi-get-transaction-blocks.md): Returns an ordered list of transaction responses The method will throw an error if the input contains any duplicate or the input size exceeds QUERY_MAX_RESULT_LIMIT. - [sui_tryGetPastObject](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-try-get-past-object.md): Note there is no software-level guarantee/SLA that objects with past versions can be retrieved by this API, even if the object and version exists/existed. The result may vary across nodes depending on their pruning policies. Return the object information for a specified version. - [sui_tryMultiGetPastObjects](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/sui/sui-try-multi-get-past-objects.md): Note there is no software-level guarantee/SLA that objects with past versions can be retrieved by this API, even if the object and version exists/existed. The result may vary across nodes depending on their pruning policies. Return the object information for a specified version. - [suix_getAllBalances](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-all-balances.md): Return the total coin balance for all coin type, owned by the address owner. - [suix_getAllCoins](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-all-coins.md): Return all Coin objects owned by an address. - [suix_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-balance.md): Return the total coin balance for one coin type, owned by the address owner. - [suix_getCoinMetadata](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-coin-metadata.md): Return metadata (e.g., symbol, decimals) for a coin. Note that if the coin's metadata was wrapped in the transaction that published its marker type, or the latest version of the metadata object is wrapped or deleted, it will not be found. - [suix_getCoins](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-coins.md): Return all Coin<coin_type> objects owned by an address. - [suix_getCommitteeInfo](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-committee-info.md): Return the committee information for the asked epoch. - [suix_getDynamicFieldObject](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-dynamic-field-object.md): Return the dynamic field object information for a specified object. - [suix_getDynamicFields](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-dynamic-fields.md): Return the list of dynamic field objects owned by an object. - [suix_getLatestSuiSystemState](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-latest-sui-system-state.md): Return the latest SUI system state object on-chain. - [suix_getOwnedObjects](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-owned-objects.md): Return the list of objects owned by an address. Note that if the address owns more than QUERY_MAX_RESULT_LIMIT objects, the pagination is not accurate, because previous page may have been updated when the next page is fetched. Please use suix_queryObjects if this is a concern. - [suix_getReferenceGasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-reference-gas-price.md): Return the reference gas price for the network. - [suix_getStakes](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-stakes.md): Return all [DelegatedStake]. - [suix_getStakesByIds](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-stakes-by-ids.md): Return one or more [DelegatedStake]. If a Stake was withdrawn its status will be Unstaked. - [suix_getTotalSupply](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-total-supply.md): Return total supply for a coin - [suix_getValidatorsApy](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-get-validators-apy.md): Return the validator APY. - [suix_queryEvents](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-query-events.md): Return list of events for a specified query criteria. - [suix_queryTransactionBlocks](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-query-transaction-blocks.md): Return list of transactions for a specified query criteria. - [suix_resolveNameServiceAddress](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-resolve-name-service-address.md): Return the resolved address given resolver and name. - [suix_resolveNameServiceNames](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-resolve-name-service-names.md): Return the resolved names given address, if multiple names are resolved, the first one is the primary name. - [suix_subscribeEvent](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-subscribe-event.md): Subscribe to a stream of Sui event - [suix_subscribeTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/sui/suix/suix-subscribe-transaction.md): Subscribe to a stream of Sui transaction effects - [eth_accounts](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-accounts.md): Returns a list of addresses owned by client. - [eth_blockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-block-number.md): Returns the number of most recent block. - [eth_call](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-call.md): Executes a new message call immediately without creating a transaction on the block chain. - [eth_chainId](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-chain-id.md): Returns the EIP155 chain ID used for transaction signing at the current best block. Null is returned if not available. - [eth_coinbase](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-coinbase.md): Returns the client coinbase address. - [eth_compileLLL](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-compile-lll.md): Deprecated. Please use another method. - [eth_compileSerpent](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-compile-serpent.md): Deprecated. Please use another method. - [eth_compileSolidity](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-compile-solidity.md): Deprecated. Please use another method. - [eth_createAccessList](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-create-access-list.md): Creates an EIP-2930 access list that specifies which addresses and storage keys a transaction will access, helping optimize gas usage and reduce out-of-gas errors. - [eth_estimateGas](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-estimate-gas.md): Makes a call or transaction, which won’t be added to the blockchain and returns the used gas, which can be used for estimating the used gas. - [eth_feeHistory](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-fee-history.md): Returns historical gas fee data over a range of blocks, including base fees, blob gas metrics (EIP-4844), and priority fee percentiles. - [eth_gasPrice](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-gas-price.md): Returns the current price per gas in wei. - [eth_getBalance](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-balance.md): Returns the balance of the account of given address. - [eth_getBlockByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-block-by-hash.md): Returns information about a block by hash. - [eth_getBlockByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-block-by-number.md): Returns information about a block by block number. - [eth_getBlockReceipts](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-block-receipts.md): Returns all transaction receipts for a given block, including gas usage, status, and any event logs emitted by smart contracts. - [eth_getBlockTransactionCountByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash. - [eth_getBlockTransactionCountByNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block from a block matching the given block number. - [eth_getCode](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-code.md): Returns code at a given address. - [eth_getFilterChanges](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-filter-changes.md): Polling method for a filter, which returns an array of logs which occurred since last poll. - [eth_getFilterLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-filter-logs.md): Returns an array of all logs matching filter with given id. - [eth_getLogs](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-logs.md): Returns an array of all logs matching a given filter object. - [eth_getProof](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-proof.md): Returns the account and storage values for a given address along with the Merkle proof needed to verify the data against the state root. - [eth_getStorageAt](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-storage-at.md): Returns the value from a storage position at a given address. - [eth_getTransactionByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position. - [eth_getTransactionByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position. - [eth_getTransactionByHash](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-transaction-by-hash.md): Returns the information about a transaction requested by transaction hash. - [eth_getTransactionCount](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-transaction-count.md): Returns the number of transactions sent from an address. - [eth_getTransactionReceipt](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash. - [eth_getUncleByBlockHashAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-uncle-by-block-hash-and-index.md): Returns information about a uncle of a block by hash and uncle index position. - [eth_getUncleByBlockNumberAndIndex](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-uncle-by-block-number-and-index.md): Returns information about a uncle of a block by number and uncle index position. - [eth_getUncleCountByBlockHash](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block from a block matching the given block hash. - [eth_getUncleCountByBlockNumber](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block from a block matching the given block number. - [eth_getWork](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-get-work.md): Returns the hash of the current block, the seedHash, and the boundary condition to be met (“target”). - [eth_hashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-hashrate.md): Returns the number of hashes per second that the node is mining with. - [eth_maxPriorityFeePerGas](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-max-priority-fee-per-gas.md): Returns the current recommended maximum priority fee per gas (tip), in hexadecimal wei. Useful for EIP-1559 transaction fee estimations. - [eth_mining](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-mining.md): Returns true if client is actively mining new blocks. - [eth_newBlockFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-new-block-filter.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.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-new-filter.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. - [eth_newPendingTransactionFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-new-pending-transaction-filter.md): Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges. - [eth_protocolVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-protocol-version.md): Returns the current ethereum protocol version. - [eth_sendRawTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-send-raw-transaction.md): Creates new message call transaction or a contract creation for signed transactions. Note: eth_submitTransaction is an alias of this method. - [eth_sendTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-send-transaction.md): Creates new message call transaction or a contract creation, if the data field contains code. - [eth_sign](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-sign.md): The sign method calculates an Ethereum specific signature with: sign(keccak256("Ethereum Signed Message: " + len(message) + message))). - [eth_signTransaction](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-sign-transaction.md): Signs transactions without dispatching it to the network. It can be later submitted using eth_sendRawTransaction. - [eth_submitHashrate](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-submit-hashrate.md): Used for submitting mining hashrate. - [eth_submitWork](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-submit-work.md): Used for submitting a proof-of-work solution. - [eth_subscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-subscribe.md): Starts a subscription (on WebSockets / IPC / TCP transports) to a particular event. For every event that matches the subscription a JSON-RPC notification with event details and subscription ID will be sent to a client. - [eth_syncing](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-syncing.md): Returns an object with data about the sync status or false. - [eth_uninstallFilter](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-uninstall-filter.md): Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren’t requested with eth_getFilterChanges for a period of time. - [eth_unsubscribe](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/eth-unsubscribe.md): Unsubscribes from a subscription. - [net_listening](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/net-listening.md): Returns true if client is actively listening for network connections. - [net_peerCount](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/net-peer-count.md): Returns number of peers currenly connected to the client. - [net_version](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/net-version.md): Returns the current network protocol version. - [web3_clientVersion](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/web3-client-version.md): Returns the current client version. - [web3_sha3](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/evm/web3-sha3.md): Returns Keccak-256 (not the standardized SHA3-256) of the given data. - [Tron Protocol Overview](https://docs.uniblock.dev/reference/jsonrpc-docs/tron/tron-protocol-overview.md) - [JSON-RPC Tester](https://docs.uniblock.dev/reference/jsonrpc-tester/jsonrpc-tester.md): Interactive playground for testing JSON-RPC requests across all supported chains. - [Supported Chains](https://docs.uniblock.dev/reference/resources/chains/supported-chains.md): A list of all supported chains. - [Supported JSON-RPC Chains](https://docs.uniblock.dev/reference/resources/chains/supported-json-rpc-chains.md): A list of all supported JSON-RPC chains. - [Market Data — Chains](https://docs.uniblock.dev/reference/resources/chains/supported-market-data-chains.md): A list of supported chains for market data APIs. - [Compute Units](https://docs.uniblock.dev/reference/resources/compute-units.md): A list of all supported endpoint groups by service (with estimated CU per endpoint). - [Pricing Plans](https://docs.uniblock.dev/reference/resources/pricing-plans.md): More details on our Plans and what's included. - [Providers](https://docs.uniblock.dev/reference/resources/providers.md): Directory of providers referenced across Uniblock products, with first-party docs and internal references. - [API Overview](https://docs.uniblock.dev/reference/unified-api-reference-overview.md): Explore Uniblock’s Unified JSON-RPC, Unified APIs, and Direct Provider APIs — with intelligent routing across hundreds of chains. - [Overview](https://docs.uniblock.dev/reference/unified-api/api-overview-market-data.md): Introduction on Uniblock's Unified Market Data endpoints. - [Overview](https://docs.uniblock.dev/reference/unified-api/api-overview-nft.md): Introduction on Uniblock's Unified API NFT endpoints. - [Overview](https://docs.uniblock.dev/reference/unified-api/api-overview-scan.md): Introduction on Uniblock's Unified API Scan service. - [Overview](https://docs.uniblock.dev/reference/unified-api/api-overview-token.md): Introduction on Uniblock's Unified Token endpoints. - [Overview](https://docs.uniblock.dev/reference/unified-api/api-overview-transaction.md): Introduction on Uniblock's Transaction endpoints. - [Overview](https://docs.uniblock.dev/reference/unified-api/overview-jsonrpc.md): Details on Uniblock's JSON-RPC service with our AI router to facilitate your requests. - [Overview](https://docs.uniblock.dev/reference/unified-api/overview-stellar.md): Introduction on Uniblock's Stellar HTTP API and JSON-RPC service. - [Overview](https://docs.uniblock.dev/reference/unified-api/overview-ton.md): Introduction on Uniblock's TON HTTP API service. - [Overview](https://docs.uniblock.dev/reference/unified-api/overview-unified-apis.md): Introduction on Uniblock's Unified API service. - [Stellar HTTP API](https://docs.uniblock.dev/reference/unified-api/stellar-http-api.md) - [TON HTTP API](https://docs.uniblock.dev/reference/unified-api/ton-http-status.md) - [Uniblock MCP Setup](https://docs.uniblock.dev/reference/unified-api/uniblock-mcp-setup.md) - [Types Overview](https://docs.uniblock.dev/reference/webhook/event-trigger-types.md) - [Providers](https://docs.uniblock.dev/reference/webhook/providers.md) - [Quickstart](https://docs.uniblock.dev/reference/webhook/webhook-quickstart.md): Uniblock's quickstart page for an introduction and how to set up a webhook. - [Address Activity](https://docs.uniblock.dev/reference/webhook/webhook-types/event-trigger-address-activity.md) - [Contract Event](https://docs.uniblock.dev/reference/webhook/webhook-types/event-trigger-contract-event.md) - [Solana Address Activity](https://docs.uniblock.dev/reference/webhook/webhook-types/event-trigger-solana-address-activity.md) - [Overview](https://docs.uniblock.dev/reference/webhook/webhooks-overview.md): List of our supported chains with Webhooks and a list of our Webhook API endpoints. - [Authentication](https://docs.uniblock.dev/reference/websockets/authentication.md): Authenticate requests to Uniblock WebSocket endpoints. - [Connection Monitoring](https://docs.uniblock.dev/reference/websockets/connection-monitoring.md): Monitor active WebSocket connections associated with your Uniblock API key. - [Alchemy](https://docs.uniblock.dev/reference/websockets/providers/websockets-alchemy.md): Connect to Alchemy streams through Uniblock WebSockets. - [Ankr](https://docs.uniblock.dev/reference/websockets/providers/websockets-ankr.md): Connect to Ankr streams through Uniblock WebSockets. - [CoinGecko](https://docs.uniblock.dev/reference/websockets/providers/websockets-coingecko.md): Connect to CoinGecko streams through Uniblock WebSockets. - [Helius](https://docs.uniblock.dev/reference/websockets/providers/websockets-helius.md): Connect to Helius streams through Uniblock WebSockets. - [Usage & Limits](https://docs.uniblock.dev/reference/websockets/usage-limits.md): Pricing and connection limits for Uniblock WebSockets. - [Overview](https://docs.uniblock.dev/reference/websockets/websockets-overview.md): Quick introduction to Uniblock's WebSockets offering. ## OpenAPI Specs - [api-json](https://docs.uniblock.dev/reference/api-json.json) - [openapi](https://docs.uniblock.dev/api-reference/openapi.json)