diff --git a/iguana/iguana_unspents.c b/iguana/iguana_unspents.c index 95c7f1dce..f16a60a9a 100755 --- a/iguana/iguana_unspents.c +++ b/iguana/iguana_unspents.c @@ -843,14 +843,14 @@ int32_t iguana_markedunspents_find(struct iguana_info *coin,int32_t *firstslotp, *firstslotp = -1; if ( bits256_nonz(txid) != 0 && vout >= 0 ) { - txid.ushorts[0] = vout; // small chance of collision ok due to small timeframe + txid.ushorts[15] = vout; // small chance of collision ok due to small timeframe for (i=0; imarkedunspents)/sizeof(*coin->markedunspents); i++) { if ( *firstslotp < 0 && bits256_nonz(coin->markedunspents[i]) == 0 ) *firstslotp = i; if ( bits256_cmp(txid,coin->markedunspents[i]) == 0 ) { - printf("%s.v%d marked in slot.[%d]\n",bits256_str(str,txid),vout,i); + //printf("%s.v%d marked in slot.[%d]\n",bits256_str(str,txid),vout,i); return(i); } } @@ -864,7 +864,7 @@ int32_t iguana_markedunspents_find(struct iguana_info *coin,int32_t *firstslotp, break; } } - printf("%s.v%d not marked\n",bits256_str(str,txid),vout); + //printf("%s.v%d not marked\n",bits256_str(str,txid),vout); if ( *firstslotp < 0 ) *firstslotp = (rand() % (sizeof(coin->markedunspents)/sizeof(*coin->markedunspents))); return(-1); @@ -888,7 +888,7 @@ void iguana_unspents_mark(struct supernet_info *myinfo,struct iguana_info *coin, { printf("slot.[%d] <- %s/v%d\n",firstslot,bits256_str(str,txid),vout); coin->markedunspents[firstslot] = txid; - coin->markedunspents[firstslot].ushorts[0] = vout; + coin->markedunspents[firstslot].ushorts[15] = vout; } } else printf("error firstslot.[%d] <- %s/v%d\n",firstslot,bits256_str(str,txid),vout); }