JSON-RPC-Methoden
Unterstützte Ethereum-JSON-RPC-Methoden auf BlockVectra, Zusammenfassungen und Compute-Unit-Gewichte (CU).
BlockVectra unterstützt standardmäßige Ethereum-JSON-RPC-2.0-Methoden über alle unterstützten Blockchain-Netzwerke hinweg. Anfragen werden in Compute Units (CU) gemessen und unterliegen Rate-Limits pro API-Schlüssel.
Wählen Sie eine beliebige Methode unten aus, um deren Parameter, Rückgabestruktur, Hinweise, ein curl-Anfragebeispiel und die Verfügbarkeit pro Chain anzuzeigen.
Methoden
| Methode | Übersicht | CU / Aufruf |
|---|---|---|
eth_blockNumber | Gibt die Nummer des neuesten dem Node bekannten Blocks zurück. | 1 CU |
eth_chainId | Gibt die EIP-155-Chain-ID des aktuellen Netzwerks zurück. | 1 CU |
eth_syncing | Gibt den Synchronisierungsstatus des Nodes zurück. | 10 CU |
net_version | Gibt die Netzwerk-ID des aktuellen Netzwerks als Dezimalzeichenfolge zurück. | 10 CU |
web3_clientVersion | Gibt den Client-Namen und die Versionszeichenfolge des Nodes zurück. | 10 CU |
eth_gasPrice | Gibt den vom Node aktuell vorgeschlagenen Gaspreis in Wei zurück. | 10 CU |
eth_maxPriorityFeePerGas | Gibt die vom Node vorgeschlagene EIP-1559-Prioritätsgebühr (Tip) pro Gas in Wei zurück. | 10 CU |
eth_feeHistory | Gibt historische Basisgebühren, Gasauslastungsverhältnisse und optionale Perzentile der Prioritätsgebühr für einen Blockbereich zurück. | 10 CU |
eth_estimateGas | Schätzt das für die Ausführung einer Transaktion erforderliche Gas-Limit. | 20 CU |
eth_call | Führt einen schreibgeschützten Aufruf gegen den Status eines bestimmten Blocks aus und gibt das Ergebnis zurück. | 15 CU |
eth_simulateV1 | Simuliert eine Sequenz von Aufrufen oder Transaktionen gegen den Blockstatus, ohne sie zu übertragen. | 20 CU |
eth_getBalance | Gibt das Guthaben einer Adresse bei einem bestimmten Block in Wei zurück. | 10 CU |
eth_getCode | Gibt den an einer Adresse bei einem bestimmten Block bereitgestellten Contract-Bytecode zurück. | 10 CU |
eth_getStorageAt | Gibt den Rohwert zurück, der an einem bestimmten Speicher-Slot einer Adresse gespeichert ist. | 10 CU |
eth_getTransactionCount | Gibt die Anzahl der von einer Adresse gesendeten Transaktionen (ihre Nonce) bei einem bestimmten Block zurück. | 10 CU |
eth_getLogs | Fragt Ereignis-Logs innerhalb eines Blockbereichs ab, die mit einem Filter übereinstimmen. | 30 CU |
eth_getBlockByNumber | Gibt einen Block anhand seiner Nummer zurück, optional mit vollständigen Transaktionsobjekten. | 5 CU |
eth_getBlockByHash | Gibt einen Block anhand seines Hashes zurück, optional mit vollständigen Transaktionsobjekten. | 10 CU |
eth_getBlockReceipts | Gibt alle Transaktionsbelege (Receipts) für einen bestimmten Block zurück. | 10 CU |
eth_getTransactionByHash | Gibt eine Transaktion anhand ihres Hashes zurück. | 10 CU |
eth_getTransactionReceipt | Gibt den Beleg (Ausführungsergebnis) einer Transaktion anhand ihres Hashes zurück. | 10 CU |
eth_sendRawTransaction | Übermittelt eine signierte rohe Transaktion. | 30 CU |
debug_traceTransaction | Rekonstruiert und wiederholt die Ausführung einer Transaktion, um einen Ausführungs-Trace zu erstellen. | 100 CU |
debug_traceCall | Führt einen eth_call auf dem Status eines bestimmten Blocks aus und erzeugt einen Ausführungs-Trace. | 100 CU |
trace_transaction | Gibt alle während der Ausführung einer Transaktion erzeugten Traces zurück. | 100 CU |
Weiterführende Referenzen
Zuletzt aktualisiert:
Vollständige Referenz
Vollständige JSON-RPC 2.0 API-Spezifikation und Endpunkt-Index. Durchsuchen Sie alle unterstützten Methoden, Anfrage- und Antwortstrukturen, Schematypen und Fehlercodes.
debug_traceCall
Führt einen eth_call auf dem Status eines bestimmten Blocks aus und erzeugt einen Ausführungs-Trace.