eth_call: parametreler, dönüş değerleri ve CU

Blok durumuna karşı salt okunur bir çağrı yürütün ve sonucu döndürün.

Özet

Belirtilen bir bloğun durumuna karşı salt okunur bir çağrı yürütür ve sonucunu döndürür.

Compute Units (CU) ve fiyatlandırma

Çağrı başına CU

15 CU

1M çağrı başına fiyat (USD)

$1.50

Parametreler

ParametreTürAçıklama
transactionobjectto (çağrılan adres) ile isteğe bağlı from, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value ve data/input alanlarını içeren çağrı nesnesi.
blockParameterQUANTITY|TAGÇağrının çalıştırılacağı isteğe bağlı blok numarası veya etiketi: latest veya pending; safe, finalized ve earliest -32011 döndürür (faturalandırılmaz); varsayılan en son bloktur (latest).

Dönüş Değeri

  • Tür: DATA
  • Açıklama: Genellikle ABI kodlu, 0x önekli onaltılık olarak çağrı dönüş verisi; dönüş değeri olmadığında 0x.

Notlar

Çağrı salt okunurdur: işlem oluşturmaz ve durumu değiştirmez; bir revert durumu normalde hata olarak ortaya çıkar.

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

Desteklenen zincirler

Desteklenen tüm 9 zincirde mevcuttur.

Son güncelleme: