Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CGovernanceManager Member List

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

AcceptMessage(const uint256 &nHash, hash_s_t &setHash)CGovernanceManagerprivatestatic
AcceptObjectMessage(const uint256 &nHash)CGovernanceManagerprivate
AcceptVoteMessage(const uint256 &nHash)CGovernanceManagerprivate
ADD_SERIALIZE_METHODSCGovernanceManager
AddCachedTriggers()CGovernanceManagerprivate
AddGovernanceObject(CGovernanceObject &govobj, CConnman &connman, CNode *pfrom=nullptr)CGovernanceManager
AddInvalidVote(const CGovernanceVote &vote)CGovernanceManagerinlineprivate
AddPostponedObject(const CGovernanceObject &govobj)CGovernanceManagerinline
AreRateChecksEnabled() constCGovernanceManagerinline
CGovernanceManager()CGovernanceManager
CGovernanceObject classCGovernanceManagerfriend
CheckAndRemove()CGovernanceManagerinline
CheckOrphanVotes(CGovernanceObject &govobj, CGovernanceException &exception, CConnman &connman)CGovernanceManagerprivate
CheckPostponedObjects(CConnman &connman)CGovernanceManager
CleanOrphanObjects()CGovernanceManagerprivate
Clear()CGovernanceManagerinline
cmapInvalidVotesCGovernanceManagerprivate
cmapVoteToObjectCGovernanceManagerprivate
cmmapOrphanVotesCGovernanceManagerprivate
ConfirmInventoryRequest(const CInv &inv)CGovernanceManager
csCGovernanceManagermutable
DoMaintenance(CConnman &connman)CGovernanceManager
FindGovernanceObject(const uint256 &nHash)CGovernanceManager
fRateChecksEnabledCGovernanceManagerprivate
GetAllNewerThan(int64_t nMoreThanTime) constCGovernanceManager
GetCachedBlockHeight() constCGovernanceManagerinline
GetCurrentVotes(const uint256 &nParentHash, const COutPoint &mnCollateralOutpointFilter) constCGovernanceManager
GetLastDiffTime() constCGovernanceManagerinline
GetVoteCount() constCGovernanceManager
hash_s_cit typedefCGovernanceManager
hash_s_it typedefCGovernanceManager
hash_s_t typedefCGovernanceManager
hash_time_m_it typedefCGovernanceManager
hash_time_m_t typedefCGovernanceManager
HaveObjectForHash(const uint256 &nHash) constCGovernanceManager
HaveVoteForHash(const uint256 &nHash) constCGovernanceManager
InitOnLoad()CGovernanceManager
lastMNListForVotingKeysCGovernanceManagerprivate
mapErasedGovernanceObjectsCGovernanceManagerprivate
mapLastMasternodeObjectCGovernanceManagerprivate
mapObjectsCGovernanceManagerprivate
mapPostponedObjectsCGovernanceManagerprivate
MasternodeRateCheck(const CGovernanceObject &govobj, bool fUpdateFailStatus=false)CGovernanceManager
MasternodeRateCheck(const CGovernanceObject &govobj, bool fUpdateFailStatus, bool fForce, bool &fRateCheckBypassed)CGovernanceManager
MasternodeRateUpdate(const CGovernanceObject &govobj)CGovernanceManager
MAX_CACHE_SIZECGovernanceManagerprivatestatic
MAX_TIME_FUTURE_DEVIATIONCGovernanceManagerprivatestatic
nCachedBlockHeightCGovernanceManagerprivate
nTimeLastDiffCGovernanceManagerprivate
object_info_m_it typedefCGovernanceManager
object_info_m_t typedefCGovernanceManager
object_m_cit typedefCGovernanceManager
object_m_it typedefCGovernanceManager
object_m_t typedefCGovernanceManager
object_ref_cm_t typedefCGovernanceManager
ProcessMessage(CNode *pfrom, const std::string &strCommand, CDataStream &vRecv, CConnman &connman)CGovernanceManager
ProcessVote(CNode *pfrom, const CGovernanceVote &vote, CGovernanceException &exception, CConnman &connman)CGovernanceManagerprivate
ProcessVoteAndRelay(const CGovernanceVote &vote, CGovernanceException &exception, CConnman &connman)CGovernanceManagerinline
RebuildIndexes()CGovernanceManagerprivate
RELIABLE_PROPAGATION_TIMECGovernanceManagerprivatestatic
RemoveInvalidVotes()CGovernanceManagerprivate
RequestGovernanceObject(CNode *pfrom, const uint256 &nHash, CConnman &connman, bool fUseFilter=false)CGovernanceManagerprivate
RequestGovernanceObjectVotes(CNode *pnode, CConnman &connman)CGovernanceManager
RequestGovernanceObjectVotes(const std::vector< CNode *> &vNodesCopy, CConnman &connman)CGovernanceManager
RequestOrphanObjects(CConnman &connman)CGovernanceManagerprivate
SERIALIZATION_VERSION_STRINGCGovernanceManagerprivatestatic
SerializationOp(Stream &s, Operation ser_action)CGovernanceManagerinline
SerializeObjectForHash(const uint256 &nHash, CDataStream &ss) constCGovernanceManager
SerializeVoteForHash(const uint256 &nHash, CDataStream &ss) constCGovernanceManager
setAdditionalRelayObjectsCGovernanceManagerprivate
setRequestedObjectsCGovernanceManagerprivate
setRequestedVotesCGovernanceManagerprivate
size_type typedefCGovernanceManager
SyncObjects(CNode *pnode, CConnman &connman) constCGovernanceManager
SyncSingleObjVotes(CNode *pnode, const uint256 &nProp, const CBloomFilter &filter, CConnman &connman)CGovernanceManager
ToJson() constCGovernanceManager
ToString() constCGovernanceManager
txout_m_it typedefCGovernanceManager
txout_m_t typedefCGovernanceManager
UpdateCachesAndClean()CGovernanceManager
UpdatedBlockTip(const CBlockIndex *pindex, CConnman &connman)CGovernanceManager
UpdateLastDiffTime(int64_t nTimeIn)CGovernanceManagerinline
vote_cm_t typedefCGovernanceManager
vote_cmm_t typedefCGovernanceManager
vote_m_cit typedefCGovernanceManager
vote_m_it typedefCGovernanceManager
vote_m_t typedefCGovernanceManager
~CGovernanceManager()CGovernanceManagerinlinevirtual
Released under the MIT license