@ -287,7 +287,7 @@ int32_t LP_nearest_utxovalue(struct iguana_info *coin,char *coinaddr,struct LP_a
if ( ( up = utxos [ i ] ) ! = 0 )
{
dist = ( up - > U . value - targetval ) ;
printf ( " nearest i.%d target %.8f val %.8f dist %.8f mindist %.8f mini.%d spent.%d \n " , i , dstr ( targetval ) , dstr ( up - > U . value ) , dstr ( dist ) , dstr ( mindist ) , mini , up - > spendheight ) ;
//printf(" nearest i.%d target %.8f val %.8f dist %.8f mindist %.8f mini.%d spent.%d\n",i,dstr(targetval),dstr(up->U.value),dstr(dist),dstr(mindist),mini,up->spendheight);
if ( up - > spendheight < = 0 )
{
if ( dist > = 0 & & dist < mindist )
@ -1175,7 +1175,7 @@ char *LP_autobuy(void *ctx,char *myipaddr,int32_t mypubsock,char *base,char *rel
//LP_address_utxo_reset(relcoin);
memset ( & A , 0 , sizeof ( A ) ) ;
LP_address_utxo_reset ( relcoin ) ;
if ( ( autxo = LP_address_myutxopair ( & A , 0 , utxos , max , relcoin , relcoin - > smartaddr , txfee , dstr ( destsatoshis ) , maxprice , desttxfee ) ) ! = 0 )
if ( ( autxo = LP_address_myutxopair ( & A , 0 , utxos , max , relcoin , relcoin - > smartaddr , txfee , dstr ( destsatoshis ) , maxprice , desttxfee ) ) = = 0 )
//if ( (autxo= LP_utxo_bestfit(rel,destsatoshis + 2*desttxfee)) == 0 )
return ( clonestr ( " { \" error \" : \" cant find alice utxo that is close enough in size \" } " ) ) ;
//printf("bestfit selected alice (%.8f %.8f) for %.8f sats %.8f\n",dstr(autxo->payment.value),dstr(autxo->fee.value),dstr(destsatoshis),dstr(autxo->S.satoshis));