diff --git a/miner/worker.go b/miner/worker.go index 5573569f1..626f7a0bb 100644 --- a/miner/worker.go +++ b/miner/worker.go @@ -606,7 +606,7 @@ func (w *worker) resultLoop() { // Commit block and state to database. - stat, err := w.chain.WriteBlockWithState(block, allReceipts, task.state, nil) + stat, err := w.chain.WriteBlockWithState(block, allReceipts, work.state, nil) if err != nil { log.Error("Failed writWriteBlockAndStating block to chain", "err", err) continue