PIVX Core  5.6.99
P2P Digital Currency
GovernanceModel Member List

This is the complete list of members for GovernanceModel, including all inherited members.

allocatedAmountGovernanceModelprivate
buildProposalInfo(const CBudgetProposal *prop, bool isPassing, bool isPending)GovernanceModelprivate
clientModelGovernanceModelprivate
createProposal(const std::string &strProposalName, const std::string &strURL, int nPaymentCount, CAmount nAmount, const std::string &strPaymentAddr)GovernanceModel
getBudgetAllocatedAmount() constGovernanceModelinline
getBudgetAvailableAmount() constGovernanceModelinline
getLocalMNsVotesForProposal(const ProposalInfo &propInfo)GovernanceModel
getMaxAvailableBudgetAmount() constGovernanceModel
getNextSuperblockHeight() constGovernanceModel
getNumBlocksPerBudgetCycle() constGovernanceModel
getPropMaxPaymentsCount() constGovernanceModel
getProposalFeeAmount() constGovernanceModel
getProposals(const ProposalInfo::Status *filterByStatus=nullptr, bool filterFinished=true)GovernanceModel
getProposalVoteUpdateMinTime() constGovernanceModel
GovernanceModel(ClientModel *_clientModel, MNModel *_mnModel)GovernanceModelexplicit
hasProposals()GovernanceModel
isRefreshNeeded()GovernanceModelinline
isTierTwoSync()GovernanceModel
mnModelGovernanceModelprivate
pollGovernanceChanged()GovernanceModelslot
pollTimerGovernanceModelprivate
refreshNeededGovernanceModelprivate
scheduleBroadcast(const CBudgetProposal &proposal)GovernanceModelprivate
setWalletModel(WalletModel *_walletModel)GovernanceModel
stop()GovernanceModel
txLoaded(const QString &hash, const int txType, const int txStatus)GovernanceModelslot
validatePropAmount(CAmount amount) constGovernanceModel
validatePropName(const QString &name) constGovernanceModel
validatePropPaymentCount(int paymentCount) constGovernanceModel
validatePropURL(const QString &url) constGovernanceModel
voteForProposal(const ProposalInfo &prop, bool isVotePositive, const std::vector< std::string > &mnVotingAlias)GovernanceModel
waitingPropsForConfirmationsGovernanceModelprivate
walletModelGovernanceModelprivate
~GovernanceModel() overrideGovernanceModel