|
|
@ -5369,11 +5369,11 @@ UniValue CCaddress(struct CCcontract_info *cp,char *name,std::vector<unsigned ch |
|
|
|
sprintf(str,"%sCCAddress",name); |
|
|
|
result.push_back(Pair(str,cp->unspendableCCaddr)); |
|
|
|
sprintf(str,"%sCCBalance",name); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(cp->unspendableCCaddr)))); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(cp->unspendableCCaddr,1)))); |
|
|
|
sprintf(str,"%sNormalAddress",name); |
|
|
|
result.push_back(Pair(str,cp->normaladdr)); |
|
|
|
sprintf(str,"%sNormalBalance",name); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(cp->normaladdr)))); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(cp->normaladdr,0)))); |
|
|
|
if (strcmp(name,"Gateways")==0) result.push_back(Pair("GatewaysPubkey","03ea9c062b9652d8eff34879b504eda0717895d27597aaeb60347d65eed96ccb40")); |
|
|
|
if ((strcmp(name,"Channels")==0 || strcmp(name,"Heir")==0) && pubkey.size() == 33) |
|
|
|
{ |
|
|
@ -5402,7 +5402,7 @@ UniValue CCaddress(struct CCcontract_info *cp,char *name,std::vector<unsigned ch |
|
|
|
sprintf(str,"PubkeyCCaddress(%s)",name); |
|
|
|
result.push_back(Pair(str,destaddr)); |
|
|
|
sprintf(str,"PubkeyCCbalance(%s)",name); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(destaddr)))); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(destaddr,0)))); |
|
|
|
} |
|
|
|
} |
|
|
|
if ( GetCCaddress(cp,destaddr,pubkey2pk(Mypubkey())) != 0 ) |
|
|
@ -5410,12 +5410,12 @@ UniValue CCaddress(struct CCcontract_info *cp,char *name,std::vector<unsigned ch |
|
|
|
sprintf(str,"myCCAddress(%s)",name); |
|
|
|
result.push_back(Pair(str,destaddr)); |
|
|
|
sprintf(str,"myCCbalance(%s)",name); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(destaddr)))); |
|
|
|
result.push_back(Pair(str,ValueFromAmount(CCaddress_balance(destaddr,1)))); |
|
|
|
} |
|
|
|
if ( Getscriptaddress(destaddr,(CScript() << Mypubkey() << OP_CHECKSIG)) != 0 ) |
|
|
|
{ |
|
|
|
result.push_back(Pair("myaddress",destaddr)); |
|
|
|
result.push_back(Pair("mybalance",ValueFromAmount(CCaddress_balance(destaddr)))); |
|
|
|
result.push_back(Pair("mybalance",ValueFromAmount(CCaddress_balance(destaddr,0)))); |
|
|
|
} |
|
|
|
return(result); |
|
|
|
} |
|
|
|