이더리움 API 메서드
블록체인 RPC는 프로젝트당 초당 100개의 요청과 일일 100만 개의 요청 할당량을 제공합니다. 일부 이더리움 메서드는 리소스 집약적이므로 두 개 이상의 요청으로 계산됩니다. 다음 표에는 각 메서드가 할당량에 얼마나 반영되는지 나와 있습니다. 예를 들어 debug_traceBlockByHash 호출의 승수는 50이며, 이는 각 호출이 요청 50개로 계산됨을 의미합니다.
비콘 노드 API는 지원되지 않습니다.
이더리움 메인넷은 Erigon 보관 노드 클러스터로 지원되며 이더리움 Holesky 테스트넷은 Geth 전체 노드 클러스터로 지원됩니다. 메서드 지원은 유사하지만 표시된 대로 다릅니다. 또한 아래에 나열되지 않은 메서드는 지원되지 않습니다. 향후 출시에서 추가 메서드에 대한 지원이 추가될 예정입니다.
| 메서드 호출 | 승수 요청 | 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 |