Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CGovernanceObject Member List

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

ADD_SERIALIZE_METHODSCGovernanceObject
CGovernanceObject()CGovernanceObject
CGovernanceObject(const uint256 &nHashParentIn, int nRevisionIn, int64_t nTime, const uint256 &nCollateralHashIn, const std::string &strDataHexIn)CGovernanceObject
CGovernanceObject(const CGovernanceObject &other)CGovernanceObject
CheckSignature(const CBLSPublicKey &pubKey) constCGovernanceObject
ClearMasternodeVotes()CGovernanceObject
CountMatchingVotes(vote_signal_enum_t eVoteSignalIn, vote_outcome_enum_t eVoteOutcomeIn) constCGovernanceObject
csCGovernanceObjectmutableprivate
fCachedDeleteCGovernanceObjectprivate
fCachedEndorsedCGovernanceObjectprivate
fCachedFundingCGovernanceObjectprivate
fCachedLocalValidityCGovernanceObjectprivate
fCachedValidCGovernanceObjectprivate
fDirtyCacheCGovernanceObjectprivate
fExpiredCGovernanceObjectprivate
fileVotesCGovernanceObjectprivate
fUnparsableCGovernanceObjectprivate
GetAbsoluteNoCount(vote_signal_enum_t eVoteSignalIn) constCGovernanceObject
GetAbsoluteYesCount(vote_signal_enum_t eVoteSignalIn) constCGovernanceObject
GetAbstainCount(vote_signal_enum_t eVoteSignalIn) constCGovernanceObject
GetCollateralHash() constCGovernanceObjectinline
GetCreationTime() constCGovernanceObjectinline
GetCurrentMNVotes(const COutPoint &mnCollateralOutpoint, vote_rec_t &voteRecord) constCGovernanceObject
GetData(UniValue &objResult)CGovernanceObject
GetDataAsHexString() constCGovernanceObject
GetDataAsPlainString() constCGovernanceObject
GetDeletionTime() constCGovernanceObjectinline
GetHash() constCGovernanceObject
GetJSONObject()CGovernanceObject
GetMasternodeOutpoint() constCGovernanceObjectinline
GetMinCollateralFee() constCGovernanceObject
GetNoCount(vote_signal_enum_t eVoteSignalIn) constCGovernanceObject
GetObjectType() constCGovernanceObjectinline
GetSignatureHash() constCGovernanceObject
GetVoteFile() constCGovernanceObjectinline
GetYesCount(vote_signal_enum_t eVoteSignalIn) constCGovernanceObject
IsCollateralValid(std::string &strError, bool &fMissingConfirmations) constCGovernanceObject
IsSetCachedDelete() constCGovernanceObjectinline
IsSetCachedEndorsed() constCGovernanceObjectinline
IsSetCachedFunding() constCGovernanceObjectinline
IsSetCachedValid() constCGovernanceObjectinline
IsSetDirtyCache() constCGovernanceObjectinline
IsSetExpired() constCGovernanceObjectinline
IsValidLocally(std::string &strError, bool fCheckCollateral) constCGovernanceObject
IsValidLocally(std::string &strError, bool &fMissingConfirmations, bool fCheckCollateral) constCGovernanceObject
LoadData()CGovernanceObject
mapCurrentMNVotesCGovernanceObjectprivate
masternodeOutpointCGovernanceObjectprivate
nCollateralHashCGovernanceObjectprivate
nDeletionTimeCGovernanceObjectprivate
nHashParentCGovernanceObjectprivate
nObjectTypeCGovernanceObjectprivate
nRevisionCGovernanceObjectprivate
nTimeCGovernanceObjectprivate
PrepareDeletion(int64_t nDeletionTime_)CGovernanceObjectinline
ProcessVote(CNode *pfrom, const CGovernanceVote &vote, CGovernanceException &exception, CConnman &connman)CGovernanceObject
Relay(CConnman &connman)CGovernanceObject
RemoveInvalidVotes(const COutPoint &mnOutpoint)CGovernanceObject
SerializationOp(Stream &s, Operation ser_action)CGovernanceObjectinline
SetExpired()CGovernanceObjectinline
SetMasternodeOutpoint(const COutPoint &outpoint)CGovernanceObject
Sign(const CBLSSecretKey &key)CGovernanceObject
strLocalValidityErrorCGovernanceObjectprivate
UpdateLocalValidity()CGovernanceObject
UpdateSentinelVariables()CGovernanceObject
vchDataCGovernanceObjectprivate
vchSigCGovernanceObjectprivate
vote_cmm_t typedefCGovernanceObject
vote_m_cit typedefCGovernanceObject
vote_m_it typedefCGovernanceObject
vote_m_t typedefCGovernanceObject
Released under the MIT license