Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
cf42d79910
  1. 9
      basilisk/basilisk_bitcoin.c

9
basilisk/basilisk_bitcoin.c

@ -463,7 +463,10 @@ double basilisk_bitcoin_rawtxmetric_dependents(struct supernet_info *myinfo,stru
}
else if ( ptr->vals != 0 )
{
txfee = j64bits(ptr->vals,"txfee");
if ( (txfee= j64bits(ptr->vals,"txfee")) == 0 )
txfee = coin->chain->txfee;
if ( txfee == 0 )
txfee = 10000;
addresses = jarray(&numaddrs,ptr->vals,"addresses");
for (inputsum=i=0; i<dependents->numptrs; i++)
{
@ -638,11 +641,11 @@ void *basilisk_bitcoinrawtx(struct basilisk_item *Lptr,struct supernet_info *myi
amount = j64bits(valsobj,"amount");
if ( (txfee= j64bits(valsobj,"txfee")) == 0 )
txfee = coin->chain->txfee;
if ( txfee == 0 )
txfee = 10000;
minconf = juint(valsobj,"minconf");
locktime = juint(valsobj,"locktime");
addresses = jobj(valsobj,"addresses");
if ( (txfee= j64bits(valsobj,"txfee")) == 0 )
txfee = 10000;
if ( changeaddr == 0 || changeaddr[0] == 0 || spendscriptstr == 0 || spendscriptstr[0] == 0 || amount == 0 || addresses == 0 )
{
Lptr->retstr = clonestr("{\"error\":\"invalid changeaddr or spendscript or addresses\"}");

Loading…
Cancel
Save