diff --git a/core/state/statedb.go b/core/state/statedb.go index 2ea0662ce0..ec5b9a592e 100644 --- a/core/state/statedb.go +++ b/core/state/statedb.go @@ -988,7 +988,7 @@ func (s *StateDB) getStateObject(addr common.Address) *stateObject { var data *types.StateAccount if s.snap != nil { 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())) s.SnapshotAccountReads += time.Since(start) if err == nil { if acc == nil {