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

Parity/OpenEthereum trace modüllerine sahip zincirlerde bir işlem tarafından üretilen tüm yürütme izlerini döndürün.

Özet

Bir işlemin yürütülmesi sırasında oluşturulan tüm izleri döndürür. Resmi belgeler

Compute Units (CU) ve fiyatlandırma

Çağrı başına CU

100 CU

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

$10.00

Parametreler

ParametreTürAçıklama
transactionHashHASH0x önekli onaltılık olarak incelenecek 32 baytlık işlem karması.

Dönüş Değeri

  • Tür: ARRAY
  • Açıklama: İşlem yürütmesi sırasında kaydedilen, yürütme sırasına göre izleme nesneleri dizisi.

Notlar

trace_transaction, Parity/OpenEthereum tarzı izleme modülleri etkinleştirilmiş zincirlerde desteklenir; aşağıdaki kullanılabilirlik tablosuna bakın. Durum penceresinin dışındaki bir blok -32011 ve bilinmeyen bir karma -32000 döndürür; her ikisi de faturalandırılmaz. Geth tarzı çağrı ağaçları için debug_traceTransaction kullanın.

İstek örneği

export BLOCKVECTRA_API_KEY=rgw_your_api_key

curl -X POST "https://api.blockvectra.com/v1/eth_mainnet" \
  -H 'Content-Type: application/json' \
  -H "x-api-key: $BLOCKVECTRA_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "method": "trace_transaction",
    "params": [
      "<transactionHash>"
    ],
    "id": 1
  }'

Desteklenen zincirler

Şunlar hariç desteklenen tüm zincirlerde mevcuttur: Arbitrum One (arb_mainnet), Base (base_mainnet), BNB Smart Chain (bsc_mainnet), Ethereum Sepolia (eth_sepolia), HyperEVM (hyperevm_mainnet), Polygon (polygon_mainnet), Robinhood Chain (robinhood_mainnet), Robinhood Chain Testnet (robinhood_testnet).

Son güncelleme: