eth_feehistory - Worldchain

Example code for the eth_feeHistory JSON-RPC method. Complete guide on how to use eth_feeHistory JSON-RPC in GetBlock Web3 documentation.

Returns historical gas information on the World Chain network, allowing analysis of gas price trends over time.

Parameters

Parameter
Type
Description

blockCount

string

Number of blocks in the requested range (hex)

newestBlock

string

Highest block number or "latest", "pending"

rewardPercentiles

array

Array of percentile values for priority fee calculation

Request

curl --location --request POST 'https://go.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "method": "eth_feeHistory",
    "params": ["0x5", "latest", [25, 50, 75]],
    "id": "getblock.io"
}'

Response

{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": {
        "baseFeePerGas": ["0x3B9ACA00", "0x3B9ACA00"],
        "gasUsedRatio": [0.5, 0.6],
        "reward": [["0x59682F00", "0x59682F00", "0x59682F00"]]
    }
}

Response Parameters

Field
Type
Description

baseFeePerGas

array

Array of base fee per gas for each block

gasUsedRatio

array

Array of gas used ratios for each block

reward

array

Array of priority fee percentile values

Use Case

The eth_feeHistory method on World Chain is typically used for:

  • Gas price analysis

  • Fee estimation

  • Historical trend analysis

  • Dynamic fee calculation

Error Handling

Status Code
Error Message
Cause

403

Forbidden

Missing or invalid ACCESS-TOKEN

Web3 Integration

Last updated

Was this helpful?