|
@ -412,6 +412,8 @@ struct LP_utxoinfo *LP_utxo_bestfit(char *symbol,uint64_t destsatoshis) |
|
|
void LP_spentnotify(struct LP_utxoinfo *utxo,int32_t selector) |
|
|
void LP_spentnotify(struct LP_utxoinfo *utxo,int32_t selector) |
|
|
{ |
|
|
{ |
|
|
cJSON *argjson; struct _LP_utxoinfo u; char *msg; |
|
|
cJSON *argjson; struct _LP_utxoinfo u; char *msg; |
|
|
|
|
|
if ( utxo == 0 ) |
|
|
|
|
|
return; |
|
|
utxo->T.spentflag = (uint32_t)time(NULL); |
|
|
utxo->T.spentflag = (uint32_t)time(NULL); |
|
|
if ( LP_mypeer != 0 && LP_mypeer->numutxos > 0 ) |
|
|
if ( LP_mypeer != 0 && LP_mypeer->numutxos > 0 ) |
|
|
LP_mypeer->numutxos--; |
|
|
LP_mypeer->numutxos--; |
|
@ -489,7 +491,6 @@ struct LP_utxoinfo *LP_utxoadd(int32_t iambob,int32_t mypubsock,char *symbol,bit |
|
|
} |
|
|
} |
|
|
if ( LP_iseligible(&val,&val2,iambob,symbol,txid,vout,tmpsatoshis,txid2,vout2) <= 0 ) |
|
|
if ( LP_iseligible(&val,&val2,iambob,symbol,txid,vout,tmpsatoshis,txid2,vout2) <= 0 ) |
|
|
{ |
|
|
{ |
|
|
// iambob.0 utxoadd COQUI inactive.0 got ineligible txid value 1.20000000, value2 0.01000000, tmpsatoshis 1.20000000
|
|
|
|
|
|
printf("iambob.%d utxoadd %s inactive.%u got ineligible txid value %.8f, value2 %.8f, tmpsatoshis %.8f\n",iambob,symbol,coin->inactive,dstr(value),dstr(value2),dstr(tmpsatoshis)); |
|
|
printf("iambob.%d utxoadd %s inactive.%u got ineligible txid value %.8f, value2 %.8f, tmpsatoshis %.8f\n",iambob,symbol,coin->inactive,dstr(value),dstr(value2),dstr(tmpsatoshis)); |
|
|
return(0); |
|
|
return(0); |
|
|
} |
|
|
} |
|
|