eth_gasPrice - Unichain
Example code for the eth_gasPrice JSON-RPC method. Complete guide to using the eth_gasPrice JSON-RPC method in the GetBlock.io Web3 documentation.
This method returns the current gas price on Unichain in wei, derived from recent blocks. It is used to price legacy transactions.
Parameters
This method does not accept any parameters.
Request
curl --location --request POST 'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc": "2.0",
"method": "eth_gasPrice",
"params": [],
"id": "getblock.io"
}'const axios = require('axios');
const response = await axios.post('https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/', {
jsonrpc: '2.0',
method: 'eth_gasPrice',
params: [],
id: 'getblock.io'
}, {
headers: { 'Content-Type': 'application/json' }
});
console.log(response.data.result);import requests
response = requests.post(
'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/',
headers={'Content-Type': 'application/json'},
json={
'jsonrpc': '2.0',
'method': 'eth_gasPrice',
'params': [],
'id': 'getblock.io'
}
)
print(response.json())Response
{
"jsonrpc": "2.0",
"id": "getblock.io",
"result": "0x3b9aca00"
}Response Parameters
jsonrpc
string
JSON-RPC protocol version ("2.0")
id
string
Request identifier matching the request
result
string
Hex-encoded gas price in wei
Use Cases
Legacy Pricing: Set the gas price for a legacy transaction
Cost Estimates: Combine with a gas estimate to compute a fee
Fee Dashboards: Display the current network gas price
Send Timing: Delay non-urgent sends when the gas price is high
Error Handling
-32602
Invalid params
A parameter is missing or has the wrong type or format
-32603
Internal error
The node failed to process the request
Web3 Integration
Last updated
Was this helpful?