JSON-RPCIkhtisar
eth_estimateGas: parameter, nilai kembali, dan CU
Memperkirakan batas gas yang diperlukan oleh suatu transaksi.
Ringkasan
Memperkirakan batas gas yang diperlukan agar transaksi dapat berhasil.
Compute unit (CU) dan harga
CU per panggilan
20 CU
Harga per 1M panggilan (USD)
$2.00
Parameter
| Parameter | Tipe | Deskripsi |
|---|---|---|
transaction | object | Objek panggilan transaksi yang dapat mencakup from, to, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value, dan data/input; ini hanya disimulasikan dan tidak mengubah status on-chain. |
blockParameter | QUANTITY|TAG | Nomor atau tag blok opsional untuk estimasi: latest atau pending; safe, finalized, dan earliest mengembalikan -32011 (tidak ditagih); default adalah blok terbaru (latest). |
Mengembalikan
- Tipe:
QUANTITY - Deskripsi: Estimasi jumlah gas yang digunakan sebagai kuantitas heksadesimal berawalan 0x.
Catatan
Estimasi dijalankan terhadap status blok yang ditunjukkan; jika panggilan revert, klien biasanya mengembalikan error daripada nomor.
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_estimateGas",
"params": [
{
"to": "0x0000000000000000000000000000000000000000",
"data": "0x"
},
"latest"
],
"id": 1
}'Rantai yang didukung
Tersedia di semua 9 rantai yang didukung.
Referensi terkait
Terakhir diperbarui: