diff --git a/core/state/statedb.go b/core/state/statedb.go index 28d7fa5c50..ab152dd18d 100644 --- a/core/state/statedb.go +++ b/core/state/statedb.go @@ -698,8 +698,8 @@ func (s *StateDB) Copy() *StateDB { originalRoot: s.originalRoot, accounts: copySet(s.accounts), storages: copy2DSet(s.storages), - accountsOrigin: copySet(state.accountsOrigin), - storagesOrigin: copy2DSet(state.storagesOrigin), + accountsOrigin: copySet(s.accountsOrigin), + storagesOrigin: copy2DSet(s.storagesOrigin), stateObjects: make(map[common.Address]*stateObject, len(s.journal.dirties)), stateObjectsPending: make(map[common.Address]struct{}, len(s.stateObjectsPending)), stateObjectsDirty: make(map[common.Address]struct{}, len(s.journal.dirties)),