mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-06-08 16:01:36 +00:00
Extends ContractFilter interface with hash-based methods (ShouldSyncStorageByHash, ShouldSyncCodeByHash) for efficient filtering during snap sync when only account hashes are available. Adds NewPartialStateSync() function that accepts filter callbacks to control which accounts have their storage/code synced during healing. This prevents the healing phase from re-syncing storage for accounts that were intentionally skipped during initial sync. Part of partial statefulness Phase 2. |
||
|---|---|---|
| .. | ||
| filter.go | ||
| filter_test.go | ||
| history.go | ||
| state.go | ||