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á
100 CU
$10.00
Tham số
| Tham số | Kiểu | Mô tả |
|---|---|---|
transactionHash | HASH | Mã 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).
Tài liệu tham khảo liên quan
Cập nhật lần cuối: