From f61629ec46068abba0bf527036b17db02ae5d014 Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 20 Oct 2016 09:51:57 -0300 Subject: [PATCH] test --- src/komodo.h | 2 +- src/main.cpp | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/komodo.h b/src/komodo.h index ecc1ccc27..07d0b0aad 100644 --- a/src/komodo.h +++ b/src/komodo.h @@ -533,7 +533,7 @@ int32_t komodo_block2height(CBlock *block) printf("%02x",ptr[i]); for (i=0; i<4; i++) height = (height << 8) + ptr[i+2]; - printf(" <- coinbase ht.%d\n",height); + printf(" <- coinbase.%d ht.%d\n",block->vtx[0].vin[0].scriptSig.size(),height); } return(height); } diff --git a/src/main.cpp b/src/main.cpp index 231527744..ba2a1ddaa 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -3130,8 +3130,8 @@ bool AcceptBlockHeader(const CBlockHeader& block, CValidationState& state, CBloc return true; } - if (!CheckBlockHeader((*ppindex)->nHeight,*ppindex, block, state)) - return false; + //if (!CheckBlockHeader((*ppindex)->nHeight,*ppindex, block, state)) + // return false; // Get prev block index CBlockIndex* pindexPrev = NULL; @@ -3149,6 +3149,8 @@ bool AcceptBlockHeader(const CBlockHeader& block, CValidationState& state, CBloc if (pindex == NULL) pindex = AddToBlockIndex(block); + if (!CheckBlockHeader(pindex->nHeight,pindex, block, state)) + return false; if (ppindex) *ppindex = pindex;