JSON-RPCIkhtisar

eth_getCode: parameter, nilai kembali, dan CU

Mengembalikan bytecode kontrak yang disebarkan pada alamat di blok tertentu.

Ringkasan

Mengembalikan bytecode kontrak yang disebarkan pada alamat di blok tertentu.

Compute unit (CU) dan harga

CU per panggilan

10 CU

Harga per 1M panggilan (USD)

$1.00

Parameter

ParameterTipeDeskripsi
addressADDRESSAlamat akun yang akan ditanyakan.
blockParameterQUANTITY|TAGNomor atau tag blok: latest atau pending; safe, finalized, dan earliest mengembalikan -32011 (tidak ditagih).

Mengembalikan

  • Tipe: DATA
  • Deskripsi: Bytecode EVM dalam heksadesimal berawalan 0x; 0x untuk akun eksternal atau saat tidak ada kode pada blok yang ditentukan.

Catatan

Suatu kontrak dapat mengembalikan kode berbeda pada blok berbeda, misalnya sebelum penerapan atau setelah penghancuran dirinya (self-destruct).

Contoh permintaan

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

Rantai yang didukung

Tersedia di semua 9 rantai yang didukung.

Terakhir diperbarui: