Remove any invalid transactions after block processing

This commit is contained in:
obscuren
2014-05-14 16:29:34 +02:00
parent ff2cf2dacd
commit 98a631b556
2 changed files with 16 additions and 3 deletions

View File

@ -199,6 +199,8 @@ func (sm *StateManager) ProcessBlock(block *Block, dontReact bool) error {
}
sm.Ethereum.Broadcast(ethwire.MsgBlockTy, []interface{}{block.Value().Val})
sm.Ethereum.TxPool().RemoveInvalid(sm.procState)
} else {
fmt.Println("total diff failed")
}