diff --git a/core/state/statedb_hooked.go b/core/state/statedb_hooked.go index d79bb25d7b..48794a3f41 100644 --- a/core/state/statedb_hooked.go +++ b/core/state/statedb_hooked.go @@ -237,7 +237,8 @@ func (s *hookedStateDB) Finalise(deleteEmptyObjects bool) { } // Collect all self-destructed addresses first, then sort them to ensure - // deterministic ordering when emitting hooks. + // that state change hooks will be invoked in deterministic + // order when the accounts are deleted below var selfDestructedAddrs []common.Address for addr := range s.inner.journal.dirties { obj := s.inner.stateObjects[addr]