JSON-RPCGenel bakış
eth_getCode: parametreler, dönüş değerleri ve CU
Belirtilen bir blokta bir adrese dağıtılmış sözleşme bayt kodunu döndürün.
Özet
Belirtilen bir blokta bir adrese dağıtılmış sözleşme bayt kodunu (bytecode) döndürür.
Compute Units (CU) ve fiyatlandırma
Çağrı başına CU
10 CU
1M çağrı başına fiyat (USD)
$1.00
Parametreler
| Parametre | Tür | Açıklama |
|---|---|---|
address | ADDRESS | Sorgulanacak hesap adresi. |
blockParameter | QUANTITY|TAG | Blok numarası veya etiketi: latest veya pending; safe, finalized ve earliest -32011 döndürür (faturalandırılmaz). |
Dönüş Değeri
- Tür:
DATA - Açıklama: 0x önekli onaltılık olarak EVM bayt kodu; harici sahip olunan bir hesap (EOA) için veya o blokta kod bulunmadığında 0x.
Notlar
Bir sözleşme farklı bloklarda farklı kodlar döndürebilir, örneğin dağıtımdan önce veya kendi kendini yok ettikten (selfdestruct) sonra.
İstek örneği
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
}'Desteklenen zincirler
Desteklenen tüm 9 zincirde mevcuttur.
İlgili referanslar
Son güncelleme: