From cd719358d5bed0bb547a0183ae36b1bf76441fca Mon Sep 17 00:00:00 2001 From: David Hill Date: Fri, 11 Nov 2016 09:09:19 -0500 Subject: [PATCH] blockchain: simplify logic in checkCoinbaseUniqueHeight (#440) --- blockchain/accept.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blockchain/accept.go b/blockchain/accept.go index e3be16a3..0edf8b2b 100644 --- a/blockchain/accept.go +++ b/blockchain/accept.go @@ -25,7 +25,7 @@ func checkCoinbaseUniqueHeight(blockHeight int64, block *dcrutil.Block) error { // Coinbase TxOut[0] is always tax, TxOut[1] is always // height + extranonce, so at least two outputs must // exist. - if !(len(block.MsgBlock().Transactions[0].TxOut) > 1) { + if len(block.MsgBlock().Transactions[0].TxOut) < 2 { str := fmt.Sprintf("block %v is missing necessary coinbase "+ "outputs", block.Sha()) return ruleError(ErrFirstTxNotCoinbase, str)