JSON-RPC
다음 RPC 엔드포인트를 사용할 수 있습니다
net_versionweb3_clientVersioneth_blockNumbereth_call- 최신 블록만 지원됩니다
eth_chainIdeth_estimateGas- 최신 블록만 지원됩니다
eth_feeHistoryeth_gasPrice- 다음 작은 블록의 기본 수수료를 반환합니다
eth_getBalance- 최신 블록만 지원됩니다
eth_getBlockByHasheth_getBlockByNumbereth_getBlockReceiptseth_getBlockTransactionCountByHasheth_getBlockTransactionCountByNumbereth_getCode- 최신 블록만 지원됩니다
eth_getLogs- 최대 4개의 토픽
- 조회 범위는 최대 50개 블록
eth_getStorageAt- 최신 블록만 지원됩니다
eth_getTransactionByBlockHashAndIndexeth_getTransactionByBlockNumberAndIndexeth_getTransactionByHasheth_getTransactionCount- 최신 블록만 지원됩니다
eth_getTransactionReceipteth_maxPriorityFeePerGas- 현재 항상 0을 반환합니다
eth_syncing- 항상 false를 반환합니다
다음 커스텀 엔드포인트를 사용할 수 있습니다
eth_bigBlockGasPrice- 다음 큰 블록의 기본 수수료를 반환합니다
eth_usingBigBlocks- 해당 주소가 큰 블록을 사용 중인지 여부를 반환합니다
-
eth_getSystemTxsByBlockHashandeth_getSystemTxsByBlockNumber -
"getTransaction" 계열 메서드와 유사하지만 HyperCore에서 발생한 시스템 트랜잭션을 반환합니다
지원되지 않는 요청
- 과거 상태(historical state)가 필요한 요청은 현재 기본 RPC 구현에서 지원되지 않습니다. 하지만 독립적인 아카이브 노드 구현을 사용할 수 있으며, GitHub 저장소에 로컬에서 과거 데이터 인덱싱을 시작하는 방법의 예시가 있습니다. 읽기 프리컴파일은 각 블록에서 실제로 수행된 호출에 대해서만 기록된다는 점에 유의하세요. 가상의 읽기 프리컴파일 결과는 전체 L1 리플레이를 통해 얻을 수 있습니다.
레이트 리밋: IP 기반 레이트 리밋은 API 서버와 동일합니다.