eth_estimateGas - Ethereum
Counts and presents the necessary gas amount for a successful transaction. This transaction will not appear on blockchain
How to Use the eth_estimateGas Method
Parameters
TRANSACTION CALL OBJECT [necessary]
from: [variable] 20 Bytes - What address are you sending transactions from.
to: 20 Bytes - Which address should receive your transaction.
gas: [variable] How much gas do you need to proceed a transaction (as an integer). eth_estimateGas doesn’t require gas at all, but with some actions you will need this parameter.
gasPrice: [variable] Present gasPrice for each gas you paid for as an integer.
value: [variable How much ETH do you send by this transaction.
data: [variable] Method signature and encoded parameters’ hash. Check Ethereum Contract ABI to see details.
What you receive
QUANTITY - how much gas did you use.
Sample
Here is a typical appliance example.
Call
Outcome
Last updated