JSON-RPCIkhtisar

eth_call: parameter, nilai kembali, dan CU

Jalankan panggilan hanya-baca terhadap status blok dan kembalikan hasilnya.

Ringkasan

Menjalankan panggilan hanya baca terhadap status blok yang ditentukan dan mengembalikan hasilnya.

Compute unit (CU) dan harga

CU per panggilan

15 CU

Harga per 1M panggilan (USD)

$1.50

Parameter

ParameterTipeDeskripsi
transactionobjectObjek panggilan dengan to (alamat tujuan) dan parameter opsional from, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value, dan data/input.
blockParameterQUANTITY|TAGNomor atau tag blok opsional terhadap status mana panggilan dijalankan: latest atau pending; safe, finalized, dan earliest mengembalikan -32011 (tidak ditagih); default adalah blok terbaru (latest).

Mengembalikan

  • Tipe: DATA
  • Deskripsi: Data yang dikembalikan oleh panggilan, biasanya dikodekan ABI, dalam format heksadesimal berawalan 0x; 0x jika tidak ada nilai yang dikembalikan.

Catatan

Panggilan bersifat hanya baca: tidak menghasilkan transaksi maupun mengubah status, dan pembalikan (revert) biasanya dinyatakan sebagai error.

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_call",
    "params": [
      {
        "to": "0x0000000000000000000000000000000000000000",
        "data": "0x"
      },
      "latest"
    ],
    "id": 1
  }'

Rantai yang didukung

Tersedia di semua 9 rantai yang didukung.

Terakhir diperbarui: