diff --git a/miner/worker.go b/miner/worker.go index f5627c9316..417a8dfc2d 100644 --- a/miner/worker.go +++ b/miner/worker.go @@ -276,7 +276,7 @@ func (self *worker) wait() { } go self.mux.Post(core.NewMinedBlockEvent{Block: block}) } else { - work.state.Commit() + state.Commit(work.state) parent := self.chain.GetBlock(block.ParentHash(), block.NumberU64()-1) if parent == nil { glog.V(logger.Error).Infoln("Invalid block found during mining")