Browse Source

Test

etomic
jl777 8 years ago
parent
commit
c9a4bdefdb
  1. 7
      iguana/exchanges/LP_nativeDEX.c
  2. 2
      iguana/exchanges/LP_ordermatch.c

7
iguana/exchanges/LP_nativeDEX.c

@ -323,9 +323,10 @@ int32_t LP_utxos_sync(struct LP_peerinfo *peer)
{ {
if ( IAMLP == 0 && coin->inactive != 0 )//|| (coin->electrum != 0 && coin->obooktime == 0) ) if ( IAMLP == 0 && coin->inactive != 0 )//|| (coin->electrum != 0 && coin->obooktime == 0) )
continue; continue;
printf("UTXO sync %s -> %s\n",coin->symbol,peer->ipaddr); //printf("UTXO sync %s -> %s\n",coin->symbol,peer->ipaddr);
total = 0; total = 0;
LP_listunspent_both(coin->symbol,coin->smartaddr); if ( LP_listunspent_both(coin->symbol,coin->smartaddr) == 0 )
continue;
if ( (array= LP_address_utxos(coin,coin->smartaddr,1)) != 0 ) if ( (array= LP_address_utxos(coin,coin->smartaddr,1)) != 0 )
{ {
if ( (n= cJSON_GetArraySize(array)) > 0 ) if ( (n= cJSON_GetArraySize(array)) > 0 )
@ -371,7 +372,7 @@ int32_t LP_utxos_sync(struct LP_peerinfo *peer)
} }
if ( 1 && posted != 0 ) if ( 1 && posted != 0 )
printf(">>>>>>>> %s compare %s %s (%.8f n%d) (%.8f m%d)\n",peer->ipaddr,coin->symbol,coin->smartaddr,dstr(total),n,dstr(total2),m); printf(">>>>>>>> %s compare %s %s (%.8f n%d) (%.8f m%d)\n",peer->ipaddr,coin->symbol,coin->smartaddr,dstr(total),n,dstr(total2),m);
} else printf("%s matches\n",peer->ipaddr); } else printf("%s matches %s\n",peer->ipaddr,coin->symbol);
free_json(array2); free_json(array2);
} }
free(retstr); free(retstr);

2
iguana/exchanges/LP_ordermatch.c

@ -724,7 +724,7 @@ char *LP_connectedalice(cJSON *argjson) // alice
int32_t LP_listunspent_both(char *symbol,char *coinaddr) int32_t LP_listunspent_both(char *symbol,char *coinaddr)
{ {
int32_t i,v,height,n=0; uint64_t value; bits256 txid; char buf[512]; cJSON *array,*item; struct iguana_info *coin = LP_coinfind(symbol); int32_t i,v,height,n=0; uint64_t value; bits256 txid; char buf[512]; cJSON *array,*item; struct iguana_info *coin = LP_coinfind(symbol);
if ( coin != 0 && coin->inactive == 0 ) if ( coin != 0 && (IAMLP == 0 && coin->inactive == 0) )
{ {
if ( coin->electrum != 0 || LP_address_ismine(symbol,coinaddr) <= 0 ) if ( coin->electrum != 0 || LP_address_ismine(symbol,coinaddr) <= 0 )
{ {

Loading…
Cancel
Save