Skip to content

Commit

Permalink
Merge pull request #11 from Kiirocoin/feature/evoznodelist
Browse files Browse the repository at this point in the history
Update evoznode list to include collateral amount
  • Loading branch information
kiirodev committed Nov 27, 2023
2 parents 592a15d + 55606a5 commit c342ea3
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/rpc/masternode.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -506,6 +506,10 @@ UniValue masternodelist(const JSONRPCRequest& request)
objMN.push_back(Pair("owneraddress", CBitcoinAddress(dmn->pdmnState->keyIDOwner).ToString()));
objMN.push_back(Pair("votingaddress", CBitcoinAddress(dmn->pdmnState->keyIDVoting).ToString()));
objMN.push_back(Pair("collateraladdress", collateralAddressStr));
objMN.push_back(Pair("collateralamount", dmn->pdmnState->nCollateralAmount/COIN));
CMasternodeCollaterals collaterals = Params().GetConsensus().nCollaterals;
int nHeight = chainActive.Tip() == NULL ? 0 : chainActive.Tip()->nHeight;
objMN.push_back(Pair("needToUpgrade", !collaterals.isPayableCollateral(nHeight, dmn->pdmnState->nCollateralAmount)));
objMN.push_back(Pair("pubkeyoperator", dmn->pdmnState->pubKeyOperator.Get().ToString()));
obj.push_back(Pair(strOutpoint, objMN));
} else if (strMode == "lastpaidblock") {
Expand Down

0 comments on commit c342ea3

Please sign in to comment.