JSON-RPCÜbersicht
eth_estimateGas: Parameter, Rückgabewerte und CU
Schätzt das für die Ausführung einer Transaktion erforderliche Gas-Limit.
Übersicht
Schätzt das für die Ausführung einer Transaktion erforderliche Gas-Limit.
Compute Units (CU) und Preise
CU pro Aufruf
20 CU
Preis pro 1M Aufrufe (USD)
$2.00
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
transaction | object | Transaktionsaufruf-Objekt, das from, to, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value und data/input enthalten kann; wird nur simuliert und ändert keinen On-Chain-Status. |
blockParameter | QUANTITY|TAG | Optionale Blocknummer oder Tag für die Schätzung: latest oder pending; safe, finalized und earliest geben -32011 zurück (nicht berechnet); Standard ist der neueste Block. |
Rückgabewerte
- Typ:
QUANTITY - Beschreibung: Geschätzte Gasmenge als hexadezimale Anzahl mit Präfix 0x.
Hinweise
Die Schätzung erfolgt anhand des Status des angegebenen Blocks; wenn der Aufruf fehlschlägt (revert), geben Clients normalerweise einen Fehler statt einer Zahl zurück.
Anfragebeispiel
export BLOCKVECTRA_API_KEY=rgw_your_api_key
curl -X POST "https://api.blockvectra.com/v1/robinhood_mainnet" \
-H 'Content-Type: application/json' \
-H "x-api-key: $BLOCKVECTRA_API_KEY" \
-d '{
"jsonrpc": "2.0",
"method": "eth_estimateGas",
"params": [
{
"to": "0x0000000000000000000000000000000000000000",
"data": "0x"
},
"latest"
],
"id": 1
}'Unterstützte Chains
Verfügbar auf allen 9 unterstützten Chains.
Weiterführende Referenzen
Zuletzt aktualisiert: