JSON-RPCÜbersicht
eth_getCode: Parameter, Rückgabewerte und CU
Gibt den an einer Adresse bei einem bestimmten Block bereitgestellten Contract-Bytecode zurück.
Übersicht
Gibt den an einer Adresse bei einem bestimmten Block bereitgestellten Contract-Bytecode zurück.
Compute Units (CU) und Preise
CU pro Aufruf
10 CU
Preis pro 1M Aufrufe (USD)
$1.00
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
address | ADDRESS | Abzufragende Kontoadresse. |
blockParameter | QUANTITY|TAG | Blocknummer oder Tag: latest oder pending; safe, finalized und earliest geben -32011 zurück (nicht berechnet). |
Rückgabewerte
- Typ:
DATA - Beschreibung: EVM-Bytecode als hexadezimale Zeichenfolge mit Präfix 0x; 0x für ein Externally Owned Account (EOA) oder wenn bei diesem Block kein Code existiert.
Hinweise
Ein Contract kann bei verschiedenen Blöcken unterschiedlichen Code zurückgeben, beispielsweise vor der Bereitstellung oder nach der Zerstörung (selfdestruct).
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_getCode",
"params": [
"0x0000000000000000000000000000000000000000",
"latest"
],
"id": 1
}'Unterstützte Chains
Verfügbar auf allen 9 unterstützten Chains.
Weiterführende Referenzen
Zuletzt aktualisiert: