CCbalance
This commit is contained in:
@@ -257,7 +257,7 @@ int64_t AddCClibInputs(struct CCcontract_info *cp,CMutableTransaction &mtx,CPubK
|
|||||||
{
|
{
|
||||||
txid = it->first.txhash;
|
txid = it->first.txhash;
|
||||||
vout = (int32_t)it->first.index;
|
vout = (int32_t)it->first.index;
|
||||||
char str[65]; fprintf(stderr,"check %s/v%d %.8f`\n",uint256_str(str,txid),vout,(double)it->second.satoshis/COIN);
|
char str[65]; fprintf(stderr,"%s check %s/v%d %.8f\n",coinaddr,uint256_str(str,txid),vout,(double)it->second.satoshis/COIN);
|
||||||
if ( it->second.satoshis < threshold )
|
if ( it->second.satoshis < threshold )
|
||||||
continue;
|
continue;
|
||||||
// no need to prevent dup
|
// no need to prevent dup
|
||||||
|
|||||||
@@ -5220,6 +5220,7 @@ UniValue CCaddress(struct CCcontract_info *cp,char *name,std::vector<unsigned ch
|
|||||||
result.push_back(Pair("result", "success"));
|
result.push_back(Pair("result", "success"));
|
||||||
sprintf(str,"%sCCaddress",name);
|
sprintf(str,"%sCCaddress",name);
|
||||||
result.push_back(Pair(str,cp->unspendableCCaddr));
|
result.push_back(Pair(str,cp->unspendableCCaddr));
|
||||||
|
result.push_back(Pair("CCbalance",ValueFromAmount(CCaddress_balance(cp->unspendableCCaddr))));
|
||||||
sprintf(str,"%smarker",name);
|
sprintf(str,"%smarker",name);
|
||||||
result.push_back(Pair(str,cp->normaladdr));
|
result.push_back(Pair(str,cp->normaladdr));
|
||||||
result.push_back(Pair("GatewaysPubkey","03ea9c062b9652d8eff34879b504eda0717895d27597aaeb60347d65eed96ccb40"));
|
result.push_back(Pair("GatewaysPubkey","03ea9c062b9652d8eff34879b504eda0717895d27597aaeb60347d65eed96ccb40"));
|
||||||
@@ -5234,7 +5235,10 @@ UniValue CCaddress(struct CCcontract_info *cp,char *name,std::vector<unsigned ch
|
|||||||
result.push_back(Pair("CCaddress",destaddr));
|
result.push_back(Pair("CCaddress",destaddr));
|
||||||
}
|
}
|
||||||
if ( GetCCaddress(cp,destaddr,pubkey2pk(Mypubkey())) != 0 )
|
if ( GetCCaddress(cp,destaddr,pubkey2pk(Mypubkey())) != 0 )
|
||||||
|
{
|
||||||
result.push_back(Pair("myCCaddress",destaddr));
|
result.push_back(Pair("myCCaddress",destaddr));
|
||||||
|
result.push_back(Pair("myCCbalance",ValueFromAmount(CCaddress_balance(destaddr))));
|
||||||
|
}
|
||||||
if ( Getscriptaddress(destaddr,(CScript() << Mypubkey() << OP_CHECKSIG)) != 0 )
|
if ( Getscriptaddress(destaddr,(CScript() << Mypubkey() << OP_CHECKSIG)) != 0 )
|
||||||
result.push_back(Pair("myaddress",destaddr));
|
result.push_back(Pair("myaddress",destaddr));
|
||||||
return(result);
|
return(result);
|
||||||
|
|||||||
Reference in New Issue
Block a user