Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
ac2cddf38c
  1. 6
      iguana/iguana_bundles.c
  2. 4
      iguana/iguana_recv.c

6
iguana/iguana_bundles.c

@ -916,6 +916,12 @@ void iguana_bundlestats(struct iguana_info *coin,char *str)
{ {
if ( (bp= coin->bundles[i]) != 0 ) if ( (bp= coin->bundles[i]) != 0 )
{ {
if ( bp->emitfinish > 1 )
{
for (j=0; j<bp->n; j++)
if ( bp->blocks[j] == 0 )
bp->blocks[j] = iguana_blockfind(coin,bp->hashes[j]);
}
//if ( iguana_blockfind(coin,bp->hashes[0]) == 0 ) //if ( iguana_blockfind(coin,bp->hashes[0]) == 0 )
// printf("UNEXPECTED null block for bundlehash.%d\n",bp->hdrsi); // printf("UNEXPECTED null block for bundlehash.%d\n",bp->hdrsi);
if ( bp->numhashes < bp->n && bp->speculative != 0 ) if ( bp->numhashes < bp->n && bp->speculative != 0 )

4
iguana/iguana_recv.c

@ -992,9 +992,9 @@ int32_t iguana_reqblocks(struct iguana_info *coin)
{ {
if ( (block= iguana_blockfind(coin,hash2)) != 0 && bits256_cmp(block->RO.prev_block,coin->blocks.hwmchain.RO.hash2) == 0 ) if ( (block= iguana_blockfind(coin,hash2)) != 0 && bits256_cmp(block->RO.prev_block,coin->blocks.hwmchain.RO.hash2) == 0 )
{ {
printf("speculative is next at %d\n",coin->backstop); //printf("speculative is next at %d\n",coin->backstop);
if ( _iguana_chainlink(coin,block) != 0 ) if ( _iguana_chainlink(coin,block) != 0 )
lflag++, flag++, printf("NEWHWM.%d\n",coin->backstop); lflag++, flag++;//, printf("NEWHWM.%d\n",coin->backstop);
} }
} }
} }

Loading…
Cancel
Save