Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CValidationInterface Member List

This is the complete list of members for CValidationInterface, 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
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
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)CValidationInterfaceinlineprotectedvirtual
void ::RegisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
void ::UnregisterAllValidationInterfaces()CValidationInterfaceprotected
void ::UnregisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
Released under the MIT license