go-ethereum/eth/protocols
CPerezz e48ede038d
eth: disable snapshots for partial state nodes
Partial state nodes don't need snapshots since account data is read
directly from the trie (which is small enough for fast lookups) and
BAL-based block processing never uses snapshots.

- Set SnapshotCache to 0 when partial state is enabled (flags.go)
- Allow snap sync without snapshots for partial state mode (handler.go)
- Add nil-check for Snapshots() in snap request handlers to prevent
  panics when serving HashScheme peers (snap/handler.go)
2026-04-17 11:55:16 +02:00
..
eth eth: implement EIP-7975 (eth/70 - partial block receipt lists) (#33153) 2026-03-30 15:17:37 +02:00
snap eth: disable snapshots for partial state nodes 2026-04-17 11:55:16 +02:00