|
|
@ -225,12 +225,7 @@ cJSON *LP_NXT_decrypt(uint64_t txnum,char *account,char *data,char *nonce,char * |
|
|
|
char url[1024],*retstr; cJSON *retjson = 0; |
|
|
|
if ( account != 0 && data != 0 && nonce != 0 && passphrase != 0 ) |
|
|
|
{ |
|
|
|
//sprintf(url,"http://127.0.0.1:7876/nxt?requestType=getAccountId&secretPhrase=%s",passphrase);
|
|
|
|
sprintf(url,"http://127.0.0.1:7876/nxt?requestType=readMessage&transaction=%llu&secretPhrase=%s",(long long)txnum,passphrase); |
|
|
|
//if ( (retstr= issue_curlt(url,LP_HTTP_TIMEOUT)) != 0 )
|
|
|
|
printf("%s\n",retstr); |
|
|
|
//sprintf(url,"http://127.0.0.1:7876/nxt?requestType=decryptFrom&account=%s&secretPhrase=%s&data=%s&nonce=%s",account,passphrase,data,nonce);
|
|
|
|
//printf("issue.(%s)\n",url);
|
|
|
|
if ( (retstr= issue_curlt(url,LP_HTTP_TIMEOUT)) != 0 ) |
|
|
|
{ |
|
|
|
if ( (retjson= cJSON_Parse(retstr)) != 0 ) |
|
|
@ -302,11 +297,12 @@ char *account = "NXT-MRBN-8DFH-PFMK-A4DBM"; |
|
|
|
if ( ind >= 0 ) |
|
|
|
totals[ind] += qty * mult; |
|
|
|
if ( msgstr != 0 && assetname[0] != 0 && qty != 0 ) |
|
|
|
printf("%-4d: (%34s) <- %13.5f %10s tx.%llu\n",i,msgstr!=0?msgstr:jprint(item,0),dstr(qty * mult),assetname,(long long)txnum); |
|
|
|
{ |
|
|
|
// extract valid address
|
|
|
|
printf("%-4d: (%34s) <- %13.5f %10s tx.%llu\n",i,msgstr!=0?msgstr:jprint(item,0),dstr(qty * mult),assetname,(long long)txnum); |
|
|
|
} |
|
|
|
if ( msgjson != 0 ) |
|
|
|
free_json(msgjson); |
|
|
|
if ( encjson != 0 ) |
|
|
|
free_json(encjson); |
|
|
|
if ( decjson != 0 ) |
|
|
|
free_json(decjson); |
|
|
|
} |
|
|
@ -314,7 +310,7 @@ char *account = "NXT-MRBN-8DFH-PFMK-A4DBM"; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
free_json(retjson); |
|
|
|
//free_json(retjson);
|
|
|
|
} |
|
|
|
free(retstr); |
|
|
|
} |
|
|
|