Browse Source

Test

etomic
jl777 8 years ago
parent
commit
67c0d736b2
  1. 37
      iguana/exchanges/LP_commands.c

37
iguana/exchanges/LP_commands.c

@ -259,11 +259,15 @@ trust(pubkey, trust)\n\
return(LP_prices()); return(LP_prices());
else if ( strcmp(method,"orderbook") == 0 ) else if ( strcmp(method,"orderbook") == 0 )
return(LP_orderbook(base,rel,jint(argjson,"duration"))); return(LP_orderbook(base,rel,jint(argjson,"duration")));
//else if ( strcmp(method,"registerall") == 0 ) else if ( strcmp(method,"registerall") == 0 )
// return(LP_registerall(jint(argjson,"numnodes")));
/*else if ( strcmp(method,"forward") == 0 )
{ {
cJSON *reqjson; return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
//return(LP_registerall(jint(argjson,"numnodes")));
}
else if ( strcmp(method,"forward") == 0 )
{
return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
/*cJSON *reqjson;
if ( (reqjson= LP_dereference(argjson,"forward")) != 0 ) if ( (reqjson= LP_dereference(argjson,"forward")) != 0 )
{ {
//printf("FORWARDED.(%s)\n",jprint(argjson,0)); //printf("FORWARDED.(%s)\n",jprint(argjson,0));
@ -271,14 +275,15 @@ trust(pubkey, trust)\n\
retstr = clonestr("{\"result\":\"success\"}"); retstr = clonestr("{\"result\":\"success\"}");
else retstr = clonestr("{\"result\":\"error forwarding\"}"); else retstr = clonestr("{\"result\":\"error forwarding\"}");
} else retstr = clonestr("{\"result\":\"cant recurse forwards\"}"); } else retstr = clonestr("{\"result\":\"cant recurse forwards\"}");
return(retstr); return(retstr);*/
} }
else if ( strcmp(method,"keepalive") == 0 ) else if ( strcmp(method,"keepalive") == 0 )
{ {
printf("got keepalive lag.%d switch.%u\n",(int32_t)time(NULL) - LP_deadman_switch,LP_deadman_switch); return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
/*printf("got keepalive lag.%d switch.%u\n",(int32_t)time(NULL) - LP_deadman_switch,LP_deadman_switch);
LP_deadman_switch = (uint32_t)time(NULL); LP_deadman_switch = (uint32_t)time(NULL);
return(clonestr("{\"result\":\"success\"}")); return(clonestr("{\"result\":\"success\"}"));*/
}*/ }
else if ( strcmp(method,"getpeers") == 0 ) else if ( strcmp(method,"getpeers") == 0 )
return(LP_peers()); return(LP_peers());
else if ( strcmp(method,"getutxos") == 0 ) else if ( strcmp(method,"getutxos") == 0 )
@ -293,14 +298,18 @@ trust(pubkey, trust)\n\
{ {
if ( IAMLP != 0 ) if ( IAMLP != 0 )
{ {
/*if ( strcmp(method,"register") == 0 ) if ( strcmp(method,"register") == 0 )
{ {
retstr = LP_register(jbits256(argjson,"client"),jstr(argjson,"pushaddr"),juint(argjson,"pushport")); return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
/*retstr = LP_register(jbits256(argjson,"client"),jstr(argjson,"pushaddr"),juint(argjson,"pushport"));
//printf("got (%s) from register\n",retstr!=0?retstr:""); //printf("got (%s) from register\n",retstr!=0?retstr:"");
return(retstr); return(retstr);*/
} }
else if ( strcmp(method,"lookup") == 0 ) else if ( strcmp(method,"lookup") == 0 )
return(LP_lookup(jbits256(argjson,"client")));*/ {
return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
//return(LP_lookup(jbits256(argjson,"client")));
}
if ( strcmp(method,"broadcast") == 0 ) if ( strcmp(method,"broadcast") == 0 )
{ {
cJSON *reqjson; bits256 zero; char *cipherstr; int32_t cipherlen; uint8_t cipher[LP_ENCRYPTED_MAXSIZE]; cJSON *reqjson; bits256 zero; char *cipherstr; int32_t cipherlen; uint8_t cipher[LP_ENCRYPTED_MAXSIZE];
@ -332,7 +341,9 @@ trust(pubkey, trust)\n\
myipaddr = LP_mypeer->ipaddr; myipaddr = LP_mypeer->ipaddr;
else printf("LP_psock dont have actual ipaddr?\n"); else printf("LP_psock dont have actual ipaddr?\n");
} }
return(LP_psock(myipaddr,jint(argjson,"ispaired"))); if ( jint(argjson,"ispaired") != 0 )
return(LP_psock(myipaddr,jint(argjson,"ispaired")));
else return(clonestr("{\"error\":\"you are running an obsolete version, update\"}"));
} }
else if ( strcmp(method,"notify") == 0 ) else if ( strcmp(method,"notify") == 0 )
retstr = clonestr("{\"result\":\"success\",\"notify\":\"received\"}"); retstr = clonestr("{\"result\":\"success\",\"notify\":\"received\"}");

Loading…
Cancel
Save