From b00935acd3563951053037d8433d43a75e816534 Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 19 Jun 2016 11:33:05 -0300 Subject: [PATCH] test --- gecko/gecko.c | 2 +- gecko/gecko_blocks.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gecko/gecko.c b/gecko/gecko.c index f973034e2..09ba3b4d2 100755 --- a/gecko/gecko.c +++ b/gecko/gecko.c @@ -300,7 +300,7 @@ struct iguana_info *basilisk_geckochain(struct supernet_info *myinfo,char *symbo serialized = get_dataptr(BASILISK_HDROFFSET,&ptr,&datalen,hexbuf,sizeof(hexbuf),hexstr); iguana_chaininit(virt->chain,1,valsobj); hdrsize = (virt->chain->zcash != 0) ? sizeof(struct iguana_msgblockhdr_zcash) : sizeof(struct iguana_msgblockhdr); - if ( gecko_blocknonce_verify(virt,serialized,hdrsize,virt->chain->nBits,0,0) >= 0 ) + if ( gecko_blocknonce_verify(virt,serialized,hdrsize,virt->chain->nBits,0,0) > 0 ) { virt->chain->genesishash2 = iguana_calcblockhash(symbol,virt->chain->hashalgo,serialized,hdrsize); memcpy(virt->chain->genesis_hashdata,virt->chain->genesishash2.bytes,sizeof(virt->chain->genesishash2)); diff --git a/gecko/gecko_blocks.c b/gecko/gecko_blocks.c index b7c5af432..6c52ff4d2 100755 --- a/gecko/gecko_blocks.c +++ b/gecko/gecko_blocks.c @@ -259,7 +259,7 @@ char *basilisk_respond_geckoblock(struct supernet_info *myinfo,char *CMD,void *a } hdrsize = (virt->chain->zcash != 0) ? sizeof(struct iguana_msgblockhdr_zcash) : sizeof(struct iguana_msgblockhdr); nBits = gecko_nBits(virt,&prevtimestamp,(struct iguana_block *)&virt->blocks.hwmchain,GECKO_DIFFITERS); - if ( gecko_blocknonce_verify(virt,data,hdrsize,nBits,virt->blocks.hwmchain.RO.timestamp,prevtimestamp) == 0 ) + if ( gecko_blocknonce_verify(virt,data,hdrsize,nBits,virt->blocks.hwmchain.RO.timestamp,prevtimestamp) > 0 ) { iguana_rwblock(symbol,virt->chain->zcash,virt->chain->auxpow,virt->chain->hashalgo,0,&checkhash2,data,&msg,datalen); if ( bits256_cmp(hash2,checkhash2) == 0 )