JSON-RPCTổng quan

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

Trả về mã bytecode của hợp đồng được triển khai tại một địa chỉ ở một khối nhất định.

Tổng quan

Trả về bytecode của hợp đồng được triển khai tại một địa chỉ ở khối nhất định.

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

CU mỗi lệnh gọi

10 CU

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

$1.00

Tham số

Tham sốKiểuMô tả
addressADDRESSĐịa chỉ của tài khoản cần truy vấn.
blockParameterQUANTITY|TAGSố hiệu hoặc thẻ khối: latest hoặc pending; safe, finalized và earliest trả về -32011 (không tính phí).

Giá trị trả về

  • Kiểu: DATA
  • Mô tả: Bytecode EVM dưới dạng thập lục phân có tiền tố 0x; 0x đối với tài khoản ngoài (EOA) hoặc khi không có mã tại khối đã chỉ định.

Ghi chú

Hợp đồng có thể trả về mã khác nhau tại các khối khác nhau, ví dụ trước khi triển khai hoặc sau khi tự hủy (selfdestruct).

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

Chuỗi được hỗ trợ

Khả dụng trên tất cả 9 chuỗi được hỗ trợ.

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