Metode Ethereum API
Blockchain RPC menawarkan 100 permintaan per detik per project beserta kuota 1 juta permintaan per hari. Beberapa metode Ethereum memerlukan banyak resource
dan oleh karena itu dihitung sebagai lebih dari satu permintaan. Tabel berikut menunjukkan jumlah penggunaan kuota untuk setiap metode. Misalnya, panggilan debug_traceBlockByHash
memiliki pengganda 50 yang berarti bahwa setiap panggilan dihitung sebagai 50 permintaan.
Beacon Node API tidak didukung.
Perhatikan bahwa mainnet Ethereum didukung oleh cluster node arsip Erigon dan testnet Holesky Ethereum didukung oleh cluster node lengkap Geth. Dukungan metode serupa, tetapi berbeda seperti yang ditunjukkan. Selain itu, jika suatu metode tidak tercantum di bawah, berarti metode tersebut tidak didukung. Kami akan menambahkan dukungan untuk metode lainnya dalam rilis mendatang.
| Panggilan Metode | Pengganda permintaan | Mainnet | Testnet |
|---|---|---|---|
| eth_blockNumber | 1 | ||
| eth_call | 1 | ||
| eth_chainId | 1 | ||
| eth_estimateGas | 1 | ||
| eth_feeHistory | 1 | ||
| eth_gasPrice | 1 | ||
| eth_getBalance | 1 | ||
| eth_getBlockByHash | 1 | ||
| eth_getBlockByNumber | 1 | ||
| eth_getBlockReceipts | 1 | ||
| eth_getBlockTransactionCountByHash | 1 | ||
| eth_getBlockTransactionCountByNumber | 1 | ||
| eth_getCode | 10 | ||
| eth_getLogs | 50 | ||
| eth_getProof | 50 | ||
| eth_getStorageAt | 1 | ||
| eth_getTransactionByBlockHashAndIndex | 1 | ||
| eth_getTransactionByBlockNumberAndIndex | 1 | ||
| eth_getTransactionByHash | 1 | ||
| eth_getTransactionCount | 1 | ||
| eth_getTransactionReceipt | 1 | ||
| eth_getUncleByBlockHashAndIndex | 1 | ||
| eth_getUncleByBlockNumberAndIndex | 1 | ||
| eth_getUncleCountByBlockHash | 1 | ||
| eth_getUncleCountByBlockNumber | 1 | ||
| eth_maxPriorityFeePerGas | 1 | ||
| eth_subscribe | 1 | ||
| eth_syncing | 1 | ||
| eth_unsubscribe | 1 | ||
| eth_sendRawTransaction | 1 | ||
| net_listening | 1 | ||
| net_peerCount | 1 | ||
| net_version | 1 | ||
| txpool_inspect | 50 | ||
| txpool_status | 50 | ||
| web3_clientVersion | 1 | ||
| web3_sha3 | 1 | ||
| trace_block | 50 | ||
| trace_call | 50 | ||
| trace_replayBlockTransactions | 100 | ||
| trace_replayTransaction | 100 | ||
| trace_transaction | 50 | ||
| debug_getBadBlocks | 50 | ||
| debug_storageRangeAt | 50 | ||
| debug_traceBlock | 50 | ||
| debug_traceBlockByHash | 50 | ||
| debug_traceBlockByNumber | 50 | ||
| debug_traceCall | 50 | ||
| debug_traceTransaction | 50 |