JSON-RPC
Die folgenden RPC-Endpunkte sind verfügbar
net_versionweb3_clientVersioneth_blockNumbereth_call- nur der letzte Block wird unterstützt
eth_chainIdeth_estimateGas- nur der letzte Block wird unterstützt
eth_feeHistoryeth_gasPrice- gibt die Base Fee für den nächsten kleinen Block zurück
eth_getBalance- nur der letzte Block wird unterstützt
eth_getBlockByHasheth_getBlockByNumbereth_getBlockReceiptseth_getBlockTransactionCountByHasheth_getBlockTransactionCountByNumbereth_getCode- nur der letzte Block wird unterstützt
eth_getLogs- bis zu 4 Topics
- bis zu 50 Blöcke im Abfragebereich
eth_getStorageAt- nur der letzte Block wird unterstützt
eth_getTransactionByBlockHashAndIndexeth_getTransactionByBlockNumberAndIndexeth_getTransactionByHasheth_getTransactionCount- nur der letzte Block wird unterstützt
eth_getTransactionReceipteth_maxPriorityFeePerGas- gibt derzeit immer null zurück
eth_syncing- gibt immer false zurück
Die folgenden benutzerdefinierten Endpunkte sind verfügbar
eth_bigBlockGasPrice- gibt die Base Fee für den nächsten großen Block zurück
eth_usingBigBlocks- gibt an, ob die Adresse große Blöcke verwendet
-
eth_getSystemTxsByBlockHashundeth_getSystemTxsByBlockNumber -
ähnlich den „getTransaction"-Analoga, gibt jedoch die Systemtransaktionen zurück, die von HyperCore stammen
Nicht unterstützte Anfragen
- Anfragen, die einen historischen Zustand erfordern, werden von der Standard-RPC-Implementierung derzeit nicht unterstützt. Es stehen jedoch unabhängige Archive-Node-Implementierungen zur Verfügung, und das GitHub-Repository enthält Beispiele für den Einstieg in die lokale Indexierung historischer Daten. Beachten Sie, dass Read-Precompiles nur für die Aufrufe erfasst werden, die tatsächlich in jedem Block ausgeführt wurden. Hypothetische Ergebnisse von Read-Precompiles ließen sich durch ein vollständiges L1-Replay ermitteln.
Rate Limits: IP-basierte Rate Limits entsprechen denen des API-Servers.