Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
cc6735d4da
  1. 2
      iguana/iguana777.h
  2. 2
      iguana/iguana_bundles.c
  3. 3
      iguana/iguana_recv.c
  4. 2
      iguana/main.c

2
iguana/iguana777.h

@ -38,7 +38,7 @@ typedef int32_t (*blockhashfunc)(uint8_t *blockhashp,uint8_t *serialized,int32_t
#define IGUANA_TAILPERCENTAGE 1.0
#define IGUANA_MAXPENDHDRS 1
#define _IGUANA_MAXPENDING 3
#define IGUANA_MINPENDBUNDLES 8
#define IGUANA_MINPENDBUNDLES 16
#define IGUANA_MAXPENDBUNDLES 32
#define IGUANA_BUNDLELOOP 77
#define IGUANA_RPCPORT 7778

2
iguana/iguana_bundles.c

@ -599,7 +599,7 @@ int32_t iguana_bundlefinish(struct iguana_info *coin,struct iguana_bundle *bp)
}
else printf("UTXO gen.[%d] error\n",bp->hdrsi);
}
if ( bp->utxofinish != 0 && bp->balancefinish == 0 && (bp->hdrsi == 0 || (prevbp != 0 && prevbp->utxofinish != 0)) )
if ( bp->utxofinish != 0 && bp->balancefinish == 0 && (bp->hdrsi == 0 || (prevbp != 0 && prevbp->balancefinish != 0)) )
{
iguana_balancesQ(coin,bp);
return(-1);

3
iguana/iguana_recv.c

@ -587,7 +587,8 @@ struct iguana_bundlereq *iguana_recvblockhashes(struct iguana_info *coin,struct
bp = iguana_bundlecreate(coin,&bundlei,bp->bundleheight+coin->chain->bundlesize,blockhashes[coin->chain->bundlesize],zero,1);
if ( bp != 0 )
{
printf("EXTEND last bundle %s ht.%d\n",bits256_str(str,bp->hashes[0]),bp->bundleheight+coin->chain->bundlesize);
char str2[65];
printf("EXTEND last bundle %s/%s ht.%d\n",bits256_str(str,bp->hashes[0]),bits256_str(str2,blockhashes[coin->chain->bundlesize]),bp->bundleheight);
iguana_bundleQ(coin,bp,1000);
}
}

2
iguana/main.c

@ -342,7 +342,7 @@ void mainloop(struct supernet_info *myinfo)
if ( ptr->bp != 0 && ptr->coin != 0 )
{
iguana_balancecalc(ptr->coin,ptr->bp);
//iguana_coinflush(ptr->coin,0);
iguana_coinflush(ptr->coin,0);
}
myfree(ptr,ptr->allocsize);
}

Loading…
Cancel
Save