Browse Source

Test

pass-iguana-arg
jl777 7 years ago
parent
commit
a10d3ee623
  1. 1
      iguana/dpow/dpow_rpc.c
  2. 4
      iguana/iguana_notary.c

1
iguana/dpow/dpow_rpc.c

@ -381,6 +381,7 @@ char *dpow_validateaddress(struct supernet_info *myinfo,struct iguana_info *coin
sprintf(buf,"\"%s\"",address);
retstr = bitcoind_passthru(coin->symbol,coin->chain->serverport,coin->chain->userpass,coin->validateaddress,buf);
//printf("%s %s %s %s %s\n",coin->symbol,coin->chain->serverport,coin->chain->userpass,coin->validateaddress,buf);
printf("%s -> (%s)\n",buf,retstr!=0?retstr:"null");
if ( (retjson= cJSON_Parse(retstr)) != 0 )
{
if ( strcmp(coin->symbol,"BTC") == 0 && jobj(retjson,"error") == 0 && jobj(retjson,"ismine") == 0 && strcmp(coin->validateaddress,"validateaddress") == 0 )

4
iguana/iguana_notary.c

@ -395,7 +395,7 @@ THREE_STRINGS_AND_DOUBLE(iguana,dpow,symbol,dest,pubkey,freq)
}
free(retstr);
retstr = 0;
} else printf("%s didnt return anything\n",src->symbol);
} else printf("%s %s didnt return anything\n",src->symbol,srcaddr);
bitcoin_address(destaddr,destcoin->chain->pubtype,dp->minerkey33,33);
if ( (retstr= dpow_validateaddress(myinfo,destcoin,destaddr)) != 0 )
{
@ -409,7 +409,7 @@ THREE_STRINGS_AND_DOUBLE(iguana,dpow,symbol,dest,pubkey,freq)
}
free(retstr);
retstr = 0;
} else printf("%s didnt return anything\n",destcoin->symbol);
} else printf("%s %s didnt return anything\n",destcoin->symbol,destaddr);
if ( srcvalid <= 0 || destvalid <= 0 )
{
dp->symbol[0] = 0;

Loading…
Cancel
Save