diff --git a/iguana/exchanges/LP_coins.c b/iguana/exchanges/LP_coins.c index 7bb23501e..7a6ac6e72 100644 --- a/iguana/exchanges/LP_coins.c +++ b/iguana/exchanges/LP_coins.c @@ -235,8 +235,11 @@ int32_t LP_coininit(struct iguana_info *coin,char *symbol,char *name,char *asset if ( strcmp(symbol,"KMD") == 0 || (assetname != 0 && assetname[0] != 0) ) name2 = 0; else name2 = name; - if ( strcmp(symbol,"XVG") == 0 ) + if ( strcmp(symbol,"XVG") == 0 || strcmp(symbol,"NLG") == 0 ) + { coin->noimportprivkey_flag = 1; + printf("truncate importprivkey for %s\n",symbol); + } return(LP_userpass(coin->userpass,symbol,assetname,name,name2)); } diff --git a/iguana/exchanges/LP_commands.c b/iguana/exchanges/LP_commands.c index b63dfb25b..db22b4ccc 100644 --- a/iguana/exchanges/LP_commands.c +++ b/iguana/exchanges/LP_commands.c @@ -155,6 +155,10 @@ trust(pubkey, trust)\n\ LP_deletemessages(jint(argjson,"firsti"),jint(argjson,"num")); return(clonestr("{\"result\":\"success\"}")); } + else if ( strcmp(method,"portfolio") == 0 ) + { + return(LP_portfolio()); + } if ( base != 0 && rel != 0 ) { double price,bid,ask;