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 sentto
- string - The address to which the transaction is addressedgas
- integer - (optional) The integer of gas provided for the transaction executiongasPrice
- integer - (optional) The integer of gasPrice used for each paid gas encoded as hexadecimalvalue
- integer - (optional) The integer of value sent with this transaction encoded as hexadecimaldata
- 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