PIVX Core  5.6.99
P2P Digital Currency
CMasternodePayments Member List

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

AcceptedBlockHeader(const CBlockIndex *pindexNew)CValidationInterfaceinlinevirtual
AddWinningMasternode(CMasternodePaymentWinner &winner)CMasternodePayments
BlockChecked(const CBlock &, const CValidationState &)CValidationInterfaceinlineprotectedvirtual
BlockConnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex)CValidationInterfaceinlineprotectedvirtual
BlockDisconnected(const std::shared_ptr< const CBlock > &block, const uint256 &blockHash, int nBlockHeight, int64_t blockTime)CValidationInterfaceinlineprotectedvirtual
CanVote(const COutPoint &outMasternode, int nBlockHeight) constCMasternodePaymentsprivate
CleanPaymentList(int mnCount, int nHeight)CMasternodePayments
Clear()CMasternodePaymentsinline
CMasternodePayments()CMasternodePaymentsinline
FillBlockPayee(CMutableTransaction &txCoinbase, CMutableTransaction &txCoinstake, const CBlockIndex *pindexPrev, bool fProofOfStake) constCMasternodePayments
GetBlockPayee(int nBlockHeight, CScript &payee) constCMasternodePayments
GetLegacyMasternodeTxOut(int nHeight, std::vector< CTxOut > &voutMasternodePaymentsRet) constCMasternodePayments
GetMasternodeTxOuts(const CBlockIndex *pindexPrev, std::vector< CTxOut > &voutMasternodePaymentsRet) constCMasternodePayments
GetRequiredPaymentsString(int nBlockHeight)CMasternodePayments
IsScheduled(const CMasternode &mn, int nNotBlockHeight)CMasternodePayments
IsTransactionValid(const CTransaction &txNew, const CBlockIndex *pindexPrev)CMasternodePayments
mapMasternodeBlocksCMasternodePayments
mapMasternodePayeeVotesCMasternodePayments
mapMasternodesLastVoteCMasternodePaymentsprivate
nLastBlockHeightCMasternodePaymentsprivate
NotifyMasternodeListChanged(bool undo, const CDeterministicMNList &oldMNList, const CDeterministicMNListDiff &diff)CValidationInterfaceinlineprotectedvirtual
ProcessBlock(int nBlockHeight)CMasternodePayments
ProcessMessageMasternodePayments(CNode *pfrom, std::string &strCommand, CDataStream &vRecv, CValidationState &state)CMasternodePayments
ProcessMNWinner(CMasternodePaymentWinner &winner, CNode *pfrom, CValidationState &state)CMasternodePayments
RecordWinnerVote(const COutPoint &outMasternode, int nBlockHeight)CMasternodePaymentsprivate
ResendWalletTransactions(CConnman *connman)CValidationInterfaceinlineprotectedvirtual
SERIALIZE_METHODS(CMasternodePayments, obj)CMasternodePaymentsinline
SetBestChain(const CBlockLocator &locator)CValidationInterfaceinlineprotectedvirtual
Sync(CNode *node, int nCountNeeded)CMasternodePayments
ToString() constCMasternodePayments
TransactionAddedToMempool(const CTransactionRef &ptxn)CValidationInterfaceinlineprotectedvirtual
TransactionRemovedFromMempool(const CTransactionRef &ptx, MemPoolRemovalReason reason)CValidationInterfaceinlineprotectedvirtual
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) overrideCMasternodePaymentsvirtual
void ::RegisterSharedValidationInterface(std::shared_ptr< CValidationInterface >)CValidationInterfaceprotected
void ::UnregisterAllValidationInterfaces()CValidationInterfaceprotected
void ::UnregisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
~CValidationInterface()=defaultCValidationInterfacevirtual