go-ethereum/eth/filters
maks 06c70d32fa eth, eth/filters: allow queries to fall through to era files on pruned nodes
Remove premature HistoryPruningCutoff checks that returned
PrunedHistoryError before block-number-based queries could reach the
era file fallback in the chain freezer. The chain freezer's Ancient()
method already has logic to consult era files when data has been pruned
from the main ancient store.

This enables eth_getBlockByNumber, eth_getLogs, and other
block-number-based RPC methods to serve historical data from era files
when the corresponding blocks have been pruned from ancients.

Fixes #33666
2026-03-21 12:26:03 +01:00
..
api.go eth, eth/filters: allow queries to fall through to era files on pruned nodes 2026-03-21 12:26:03 +01:00
api_test.go eth/filters, cmd: add config of eth_getLogs address limit (#32327) 2025-09-19 00:53:40 +02:00
filter.go eth, eth/filters: allow queries to fall through to era files on pruned nodes 2026-03-21 12:26:03 +01:00
filter_system.go eth, eth/filters: allow queries to fall through to era files on pruned nodes 2026-03-21 12:26:03 +01:00
filter_system_test.go core/state, core/tracing: new state update hook (#33490) 2026-01-08 11:07:19 +08:00
filter_test.go eth/filters: rangeLogs should error on invalid block range (#33763) 2026-03-18 23:31:40 +01:00