|
|
@ -596,7 +596,7 @@ int32_t iguana_coin_mainiter(struct supernet_info *myinfo,struct iguana_info *co |
|
|
|
if ( time(NULL) > coin->startutc+60 && coin->blocks.hwmchain.height/coin->chain->bundlesize >= (coin->longestchain-coin->chain->bundlesize)/coin->chain->bundlesize ) |
|
|
|
{ |
|
|
|
n = coin->bundlescount-1; |
|
|
|
//printf("%s n.%d emitfinished.%d coin->spendvectorsaved %d\n",coin->symbol,n,iguana_emitfinished(coin,1),coin->spendvectorsaved);
|
|
|
|
printf("%s n.%d emitfinished.%d coin->spendvectorsaved %d\n",coin->symbol,n,iguana_emitfinished(coin,1),coin->spendvectorsaved); |
|
|
|
if ( iguana_emitfinished(myinfo,coin,1) >= n ) |
|
|
|
{ |
|
|
|
if ( coin->PREFETCHLAG >= 0 && coin->fastfind == 0 ) |
|
|
@ -609,12 +609,12 @@ int32_t iguana_coin_mainiter(struct supernet_info *myinfo,struct iguana_info *co |
|
|
|
if ( iguana_validated(coin) < n || iguana_utxofinished(coin) < n || iguana_balancefinished(coin) < n ) |
|
|
|
{ |
|
|
|
coin->spendvectorsaved = 1; |
|
|
|
//printf("update volatile data, need.%d vs utxo.%d balances.%d validated.%d\n",n,iguana_utxofinished(coin),iguana_balancefinished(coin),iguana_validated(coin));
|
|
|
|
printf("update volatile data, need.%d vs utxo.%d balances.%d validated.%d\n",n,iguana_utxofinished(coin),iguana_balancefinished(coin),iguana_validated(coin)); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
coin->spendvectorsaved = (uint32_t)time(NULL); |
|
|
|
//printf("already done UTXOGEN (%d %d) (%d %d)\n",iguana_utxofinished(coin),n,iguana_balancefinished(coin),n);
|
|
|
|
printf("already done UTXOGEN (%d %d %d) n.%d\n",iguana_utxofinished(coin),iguana_validated(coin),iguana_balancefinished(coin),n); |
|
|
|
} |
|
|
|
} //else printf("only emit.%d vs %d\n",iguana_emitfinished(coin),n);
|
|
|
|
} |
|
|
|