JSON-RPCÜbersicht

eth_call: Parameter, Rückgabewerte und CU

Führt einen schreibgeschützten Aufruf gegen den Blockstatus aus und gibt das Ergebnis zurück.

Übersicht

Führt einen schreibgeschützten Aufruf gegen den Status eines bestimmten Blocks aus und gibt das Ergebnis zurück.

Compute Units (CU) und Preise

CU pro Aufruf

15 CU

Preis pro 1M Aufrufe (USD)

$1.50

Parameter

ParameterTypBeschreibung
transactionobjectAufruf-Objekt mit to (die aufgerufene Adresse) und optional from, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value und data/input.
blockParameterQUANTITY|TAGOptionale Blocknummer oder Tag, gegen die der Aufruf ausgeführt wird: latest oder pending; safe, finalized und earliest geben -32011 zurück (nicht berechnet); Standard ist der neueste Block.

Rückgabewerte

  • Typ: DATA
  • Beschreibung: Vom Aufruf zurückgegebene Daten, üblicherweise ABI-codiert, als hexadezimale Zeichenfolge mit Präfix 0x; 0x, wenn kein Rückgabewert vorhanden ist.

Hinweise

Der Aufruf ist schreibgeschützt: Es wird keine Transaktion erstellt und kein Status geändert; ein Revert wird normalerweise als Fehler gemeldet.

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_call",
    "params": [
      {
        "to": "0x0000000000000000000000000000000000000000",
        "data": "0x"
      },
      "latest"
    ],
    "id": 1
  }'

Unterstützte Chains

Verfügbar auf allen 9 unterstützten Chains.

Zuletzt aktualisiert: