Fixed competing block method

This commit is contained in:
obscuren
2014-05-21 11:42:20 +02:00
parent 734b2e4cf7
commit cbf221f6b7
3 changed files with 16 additions and 5 deletions

View File

@ -126,7 +126,7 @@ func (miner *Miner) listener() {
// Search the nonce
miner.block.Nonce = miner.pow.Search(miner.block, miner.quitChan)
if miner.block.Nonce != nil {
err := miner.ethereum.StateManager().ProcessBlock(miner.ethereum.StateManager().CurrentState(), miner.block, true)
err := miner.ethereum.StateManager().Process(miner.block, true)
if err != nil {
ethutil.Config.Log.Infoln(err)
miner.txs = []*ethchain.Transaction{} // Move this somewhere neat