diff --git a/core/state/snapshot/snapshot.go b/core/state/snapshot/snapshot.go index ed5936a729..f40d43834a 100644 --- a/core/state/snapshot/snapshot.go +++ b/core/state/snapshot/snapshot.go @@ -220,6 +220,7 @@ func New(config Config, diskdb ethdb.KeyValueStore, triedb *triedb.Database, roo // Existing snapshot loaded, seed all the layers for head != nil { snap.layers[head.Root()] = head + head = head.Parent() } return snap, nil }