diff --git a/basilisk/basilisk_swap.c b/basilisk/basilisk_swap.c index 73f6e806e..e18719e0e 100755 --- a/basilisk/basilisk_swap.c +++ b/basilisk/basilisk_swap.c @@ -482,8 +482,15 @@ int32_t basilisk_verify_privi(struct supernet_info *myinfo,void *ptr,uint8_t *da if ( basilisk_verify_pubpair(&wrongfirstbyte,swap,swap->choosei,pubkey33[0],pubi,txid) == 0 ) { if ( swap->iambob != 0 ) + { swap->privAm = privkey; - else swap->privBn = privkey; + vcalc_sha256(0,swap->secretAm256,privkey.bytes,sizeof(privkey)); + } + else + { + swap->privBn = privkey; + vcalc_sha256(0,swap->secretBn256,privkey.bytes,sizeof(privkey)); + } char str[65]; printf("privi verified.(%s)\n",bits256_str(str,privkey)); return(0); } diff --git a/iguana/iguana_unspents.c b/iguana/iguana_unspents.c index 6dea31f95..575823bac 100755 --- a/iguana/iguana_unspents.c +++ b/iguana/iguana_unspents.c @@ -1129,7 +1129,7 @@ int32_t iguana_RTunspentslists(struct supernet_info *myinfo,struct iguana_info * iguana_outptset(myinfo,coin,&outpt,jbits256(item,"txid"),jint(item,"vout"),jdouble(item,"amount") * SATOSHIDEN,spendscriptstr); *unspents = outpt; sum += outpt.value; - printf("ITEM.(%s) %.8f\n",jprint(item,0),dstr(outpt.value)); + //printf("ITEM.(%s) %.8f\n",jprint(item,0),dstr(outpt.value)); unspents++; numunspents++; if ( numunspents >= max )//|| sum > 10*required )