JSON-RPCTổng quan

trace_transaction: tham số, giá trị trả về và CU

Trả về tất cả các trace thực thi được tạo bởi một giao dịch trên các chuỗi có mô-đun trace Parity/OpenEthereum.

Tổng quan

Trả về tất cả các trace được tạo ra trong quá trình thực thi một giao dịch. Tài liệu chính thức

Compute Units (CU) và bảng giá

CU mỗi lệnh gọi

100 CU

Giá cho mỗi 1M lệnh gọi (USD)

$10.00

Tham số

Tham sốKiểuMô tả
transactionHashHASHMã băm giao dịch 32 byte cần kiểm tra dưới dạng thập lục phân có tiền tố 0x.

Giá trị trả về

  • Kiểu: ARRAY
  • Mô tả: Mảng các đối tượng trace được ghi lại trong quá trình thực thi giao dịch, theo thứ tự thực thi.

Ghi chú

trace_transaction được hỗ trợ trên các chuỗi có bật module trace kiểu Parity/OpenEthereum; xem bảng tính khả dụng bên dưới. Khối nằm ngoài cửa sổ trạng thái trả về -32011, và mã băm không xác định trả về -32000; cả hai đều không tính phí. Đối với cây lệnh gọi kiểu Geth, hãy sử dụng debug_traceTransaction.

Ví dụ yêu cầu

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
  }'

Chuỗi được hỗ trợ

Khả dụng trên tất cả các chuỗi được hỗ trợ ngoại trừ: 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).

Cập nhật lần cuối: