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

Bir adresin belirli bir depolama yuvasında saklanan ham değeri döndürün.

Özet

Bir adresin belirli bir depolama yuvasında (storage slot) saklanan ham değeri 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

ParametreTürAçıklama
addressADDRESSSözleşme adresi.
positionQUANTITY0x önekli onaltılık miktar olarak depolama yuvası konumu; bu, Solidity değişkenlerinin bildirildiği sıra değil, ham EVM yuvasıdır.
blockParameterQUANTITY|TAGBlok 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 o yuvadaki 32 baytlık değer.

Notlar

Belirli bir değişkeni okumak için eşlemeler (mapping), dinamik diziler ve paketleme kuralları dahil olmak üzere Solidity'nin depolama düzeninden yuvayı hesaplayın.

İ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_getStorageAt",
    "params": [
      "0x0000000000000000000000000000000000000000",
      "0x0",
      "latest"
    ],
    "id": 1
  }'

Desteklenen zincirler

Desteklenen tüm 9 zincirde mevcuttur.

Son güncelleme: