eth_estimateGas

Returns an estimation of gas for a given transaction.

📘

Supported on Fantom (mainnet) only.

Parameters

  • transaction- object - The transaction call object:
    • from- string - (optional) The address from which the transaction is sent
    • to- string - The address to which the transaction is addressed
    • gas- integer - (optional) The integer of gas provided for the transaction execution
    • gasPrice- integer - (optional) The integer of gasPrice used for each paid gas encoded as hexadecimal
    • value- integer - (optional) The integer of value sent with this transaction encoded as hexadecimal
    • data- string - (optional) The hash of the method signature and encoded parameters.

Returns

  • quantity- The estimated amount of gas used

API Endpoint

The format of a Fantom API endpoint is
https://open-platform.nodereal.io/{{apiKey}}/fantom/

Here is an example:
https://open-platform.nodereal.io/4c0a1c23661a4e26bcbcwed461e34ea9/fantom/

Example

Request

curl https://open-platform.nodereal.io/{{apiKey}}/fantom/ \
  -X POST \
  -H "Content-Type: application/json" \
  --data '{"method":"eth_estimateGas","params":[{"from":"0x8D97689C9818892B700e27F316cc3E41e17fBeb9","to":"0xd3CdA913deB6f67967B99D67aCDFa1712C293601","value":"0x186a0"}],"id":1,"jsonrpc":"2.0"}'

Result