Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
0a4d0e6d31
  1. 1
      iguana/iguana777.h
  2. 2
      iguana/iguana_unspents.c
  3. 6
      iguana/main.c

1
iguana/iguana777.h

@ -862,6 +862,7 @@ int32_t iguana_convertfinished(struct iguana_info *coin);
int32_t iguana_emitfinished(struct iguana_info *coin);
int32_t iguana_utxofinished(struct iguana_info *coin);
int32_t iguana_balancefinished(struct iguana_info *coin);
int32_t iguana_alloctxbits(struct iguana_info *coin,struct iguana_ramchain *ramchain);
extern int32_t HDRnet,netBLOCKS;

2
iguana/iguana_unspents.c

@ -838,8 +838,6 @@ int32_t iguana_spendvectors(struct iguana_info *coin,struct iguana_bundle *bp,st
printf("iguana_spendvectors: already have Xspendinds[%d]\n",ramchain->numXspends);
return(ramchain->numXspends);
}
for (i=0; i<bp->hdrsi; i++)
iguana_alloctxbits(coin,&coin->bundles[i]->ramchain);
ptr = mycalloc('x',sizeof(*ptr),n);
total += n;
startmillis = OS_milliseconds();

6
iguana/main.c

@ -67,7 +67,7 @@ static int32_t initflag;
int32_t HDRnet,netBLOCKS;
cJSON *API_json;
#ifdef __linux__
int32_t IGUANA_NUMHELPERS = 1;
int32_t IGUANA_NUMHELPERS = 8;
#else
int32_t IGUANA_NUMHELPERS = 4;
#endif
@ -369,7 +369,7 @@ mksquashfs DB/BTC BTC.squash1M -b 1048576
void mainloop(struct supernet_info *myinfo)
{
int32_t i,flag,isRT,numpeers; struct iguana_info *coin; struct iguana_bundle *bp;
int32_t i,j,flag,isRT,numpeers; struct iguana_info *coin; struct iguana_bundle *bp;
sleep(3);
printf("mainloop\n");
while ( 1 )
@ -392,6 +392,8 @@ void mainloop(struct supernet_info *myinfo)
{
if ( iguana_emitfinished(coin) >= coin->bundlescount-1 )
{
for (j=0; j<bp->hdrsi; j++)
iguana_alloctxbits(coin,&coin->bundles[j]->ramchain);
if ( iguana_utxofinished(coin) < coin->bundlescount-1 || iguana_balancefinished(coin) < coin->bundlescount-1 )
coin->spendvectorsaved = 1;
else coin->spendvectorsaved = (uint32_t)time(NULL);

Loading…
Cancel
Save