diff --git a/core/state/statedb.go b/core/state/statedb.go index d10b5fd564..4b74cb6153 100644 --- a/core/state/statedb.go +++ b/core/state/statedb.go @@ -867,7 +867,7 @@ func (s *StateDB) getDeletedStateObject(addr common.Address) *stateObject { var data *types.StateAccount if s.snap != nil { // nolint start := time.Now() - acc, err := s.snap.Account(crypto.HashData(s.hasher, addr.Bytes())) + acc, err := s.snap.Account(crypto.HashData(crypto.NewKeccakState(), addr.Bytes())) if metrics.EnabledExpensive { s.SnapshotAccountReads += time.Since(start) }