JSON-RPCTổng quan
eth_call: tham số, giá trị trả về và CU
Thực thi một lệnh gọi chỉ đọc trên trạng thái của khối và trả về kết quả.
Tổng quan
Thực thi một lệnh gọi chỉ đọc trên trạng thái của khối được chỉ định và trả về kết quả.
Compute Units (CU) và bảng giá
CU mỗi lệnh gọi
15 CU
Giá cho mỗi 1M lệnh gọi (USD)
$1.50
Tham số
| Tham số | Kiểu | Mô tả |
|---|---|---|
transaction | object | Đối tượng lệnh gọi chứa to (địa chỉ đích) và các tham số tùy chọn from, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value và data/input. |
blockParameter | QUANTITY|TAG | Số hiệu hoặc thẻ khối tùy chọn dùng để thực thi lệnh gọi: latest hoặc pending; safe, finalized và earliest trả về -32011 (không tính phí); mặc định là latest. |
Giá trị trả về
- Kiểu:
DATA - Mô tả: Dữ liệu trả về bởi lệnh gọi, thường được mã hóa ABI, dưới dạng thập lục phân có tiền tố 0x; 0x khi không có giá trị trả về.
Ghi chú
Lệnh gọi chỉ đọc: không tạo giao dịch hay thay đổi trạng thái, và việc revert thường xuất hiện dưới dạng lỗi.
Ví dụ yêu cầu
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
}'Chuỗi được hỗ trợ
Khả dụng trên tất cả 9 chuỗi được hỗ trợ.
Tài liệu tham khảo liên quan
Cập nhật lần cuối: