From 9c49e988c00d48fd7f65cfaf4a6d002150bbbefb Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 29 May 2017 13:07:09 +0300 Subject: [PATCH] Test --- iguana/exchanges/LP_nativeDEX.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/iguana/exchanges/LP_nativeDEX.c b/iguana/exchanges/LP_nativeDEX.c index fba18f5ad..8c8ab3e7f 100644 --- a/iguana/exchanges/LP_nativeDEX.c +++ b/iguana/exchanges/LP_nativeDEX.c @@ -521,9 +521,16 @@ void LP_statefname(char *fname,char *symbol,char *assetname,char *str) strcat(fname,".litecoin"); else { - if ( assetname[0] == 0 ) - strcat(fname,".komodo"); - else strcat(fname,assetname); + strcat(fname,".komodo"); + if ( strcmp(symbol,"KMD") != 0 ) + { +#ifdef WIN32 + strcat(fname,"\\"); +#else + strcat(fname,"/"); +#endif + strcat(fname,assetname); + } } #ifdef WIN32 strcat(fname,"\\"); @@ -623,6 +630,7 @@ struct iguana_info *LP_coinfind(char *symbol) cdata.wiftype = 188; LP_userpass(cdata.userpass,symbol,symbol,strcmp(symbol,"KMD") == 0 ? "komodo" : symbol); } + printf("%s: (%s) (%s)\n",symbol,cdata.serverport,cdata.userpass); LP_coins = realloc(LP_coins,sizeof(*LP_coins) * (LP_numcoins+1)); coin = &LP_coins[LP_numcoins++]; *coin = cdata; @@ -763,7 +771,7 @@ void LPinit(uint16_t myport,uint16_t mypull,uint16_t mypub,double profitmargin) printf("error launching stats rpcloop for port.%u\n",myport); exit(-1); } - LP_coinfind("BTC"); LP_coinfind("LTC"); LP_coinfind("KMD"); + LP_coinfind("BTC"); LP_coinfind("LTC"); LP_coinfind("KMD"); LP_coinfind("USD"); LP_coinfind("REVS"); LP_coinfind("JUMBLR"); LP_privkey_init(mypeer,pubsock,"KMD",60,"test",""); printf("utxos.(%s)\n",LP_utxos(mypeer,"",10000)); while ( 1 )