Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CActiveMasternodeManager Member List

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

AcceptedBlockHeader(const CBlockIndex *pindexNew)CValidationInterfaceinlineprotectedvirtual
BlockChecked(const CBlock &, const CValidationState &)CValidationInterfaceinlineprotectedvirtual
BlockConnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex, const std::vector< CTransactionRef > &txnConflicted)CValidationInterfaceinlineprotectedvirtual
BlockDisconnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindexDisconnected)CValidationInterfaceinlineprotectedvirtual
GetLocalAddress(CService &addrRet)CActiveMasternodeManagerprivate
GetStateString() constCActiveMasternodeManager
GetStatus() constCActiveMasternodeManager
Init(const CBlockIndex *pindex)CActiveMasternodeManager
IsValidNetAddr(CService addrIn)CActiveMasternodeManagerstatic
MASTERNODE_ERROR enum valueCActiveMasternodeManager
MASTERNODE_OPERATOR_KEY_CHANGED enum valueCActiveMasternodeManager
MASTERNODE_POSE_BANNED enum valueCActiveMasternodeManager
MASTERNODE_PROTX_IP_CHANGED enum valueCActiveMasternodeManager
MASTERNODE_READY enum valueCActiveMasternodeManager
MASTERNODE_REMOVED enum valueCActiveMasternodeManager
masternode_state_t enum nameCActiveMasternodeManager
MASTERNODE_WAITING_FOR_PROTX enum valueCActiveMasternodeManager
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block)CValidationInterfaceinlineprotectedvirtual
NotifyChainLock(const CBlockIndex *pindex, const llmq::CChainLockSig &clsig)CValidationInterfaceinlineprotectedvirtual
NotifyGovernanceObject(const CGovernanceObject &object)CValidationInterfaceinlineprotectedvirtual
NotifyGovernanceVote(const CGovernanceVote &vote)CValidationInterfaceinlineprotectedvirtual
NotifyHeaderTip(const CBlockIndex *pindexNew, bool fInitialDownload)CValidationInterfaceinlineprotectedvirtual
NotifyInstantSendDoubleSpendAttempt(const CTransaction &currentTx, const CTransaction &previousTx)CValidationInterfaceinlineprotectedvirtual
NotifyMasternodeListChanged(bool undo, const CDeterministicMNList &oldMNList, const CDeterministicMNListDiff &diff)CValidationInterfaceinlineprotectedvirtual
NotifyTransactionLock(const CTransaction &tx, const llmq::CInstantSendLock &islock)CValidationInterfaceinlineprotectedvirtual
ResendWalletTransactions(int64_t nBestBlockTime, CConnman *connman)CValidationInterfaceinlineprotectedvirtual
SetBestChain(const CBlockLocator &locator)CValidationInterfaceinlineprotectedvirtual
stateCActiveMasternodeManagerprivate
strErrorCActiveMasternodeManagerprivate
SynchronousUpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)CValidationInterfaceinlineprotectedvirtual
TransactionAddedToMempool(const CTransactionRef &ptxn, int64_t nAcceptTime)CValidationInterfaceinlineprotectedvirtual
TransactionRemovedFromMempool(const CTransactionRef &ptx)CValidationInterfaceinlineprotectedvirtual
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)CActiveMasternodeManagervirtual
void ::RegisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
void ::UnregisterAllValidationInterfaces()CValidationInterfaceprotected
void ::UnregisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
Released under the MIT license