Questa pagina è una traduzione della community e ha solo scopo informativo; fa fede la versione originale in inglese.
Versione originale ↗

JSON-RPC

Sono disponibili i seguenti endpoint RPC

  • net_version
  • web3_clientVersion
  • eth_blockNumber
  • eth_call
  • è supportato solo l'ultimo blocco
  • eth_chainId
  • eth_estimateGas
  • è supportato solo l'ultimo blocco
  • eth_feeHistory
  • eth_gasPrice
  • restituisce la commissione base per il blocco piccolo successivo
  • eth_getBalance
  • è supportato solo l'ultimo blocco
  • eth_getBlockByHash
  • eth_getBlockByNumber
  • eth_getBlockReceipts
  • eth_getBlockTransactionCountByHash
  • eth_getBlockTransactionCountByNumber
  • eth_getCode
  • è supportato solo l'ultimo blocco
  • eth_getLogs
  • fino a 4 topic
  • fino a 50 blocchi nell'intervallo della query
  • eth_getStorageAt
  • è supportato solo l'ultimo blocco
  • eth_getTransactionByBlockHashAndIndex
  • eth_getTransactionByBlockNumberAndIndex
  • eth_getTransactionByHash
  • eth_getTransactionCount
  • è supportato solo l'ultimo blocco
  • eth_getTransactionReceipt
  • eth_maxPriorityFeePerGas
  • attualmente restituisce sempre zero
  • eth_syncing
  • restituisce sempre false

Sono disponibili i seguenti endpoint personalizzati

  • eth_bigBlockGasPrice
  • restituisce la commissione base per il blocco grande successivo
  • eth_usingBigBlocks
  • restituisce se l'indirizzo utilizza i blocchi grandi
  • eth_getSystemTxsByBlockHash e eth_getSystemTxsByBlockNumber

  • simili agli analoghi "getTransaction", ma restituiscono le transazioni di sistema provenienti da HyperCore

Richieste non supportate

  • Le richieste che richiedono lo stato storico non sono attualmente supportate sull'implementazione RPC predefinita. Sono tuttavia disponibili implementazioni indipendenti di archive node e il repository GitHub contiene esempi su come iniziare a indicizzare localmente i dati storici. Si noti che le read precompile vengono registrate solo per le chiamate effettivamente eseguite su ciascun blocco. Ipotetici risultati delle read precompile potrebbero essere ottenuti da una riproduzione completa della L1.

Rate limits: i limiti di frequenza basati su IP sono gli stessi del server API.

Fonte ufficiale: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/json-rpc
Istantanea della fonte: · Mirror generato: · Traduzione della community; fa fede la versione inglese
Traduzione non ufficiale della community della documentazione Hyperliquid. Contenuti © Hyperliquid; fa fede la versione inglese. Fonte: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/json-rpc