Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
zmqpublishnotifier.h
Go to the documentation of this file.
54 bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock& islock) override;
72 bool NotifyInstantSendDoubleSpendAttempt(const CTransaction ¤tTx, const CTransaction &previousTx) override;
102 bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock& islock) override;
108 bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock& islock) override;
126 bool NotifyInstantSendDoubleSpendAttempt(const CTransaction ¤tTx, const CTransaction &previousTx) override;
bool NotifyTransaction(const CTransaction &transaction) override
Definition: zmqpublishnotifier.cpp:298
Definition: governance-vote.h:54
Definition: zmqabstractnotifier.h:22
bool NotifyChainLock(const CBlockIndex *pindex, const llmq::CChainLockSig &clsig) override
Definition: zmqpublishnotifier.cpp:276
bool NotifyGovernanceVote(const CGovernanceVote &vote) override
Definition: zmqpublishnotifier.cpp:326
bool NotifyTransaction(const CTransaction &transaction) override
Definition: zmqpublishnotifier.cpp:180
Definition: quorums_instantsend.h:20
bool NotifyBlock(const CBlockIndex *pindex) override
Definition: zmqpublishnotifier.cpp:234
bool NotifyGovernanceObject(const CGovernanceObject &object) override
Definition: zmqpublishnotifier.cpp:335
bool NotifyChainLock(const CBlockIndex *pindex, const llmq::CChainLockSig &clsig) override
Definition: zmqpublishnotifier.cpp:170
bool SendMessage(const char *command, const void *data, size_t size)
Definition: zmqpublishnotifier.cpp:143
bool NotifyBlock(const CBlockIndex *pindex) override
Definition: zmqpublishnotifier.cpp:160
bool NotifyGovernanceVote(const CGovernanceVote &vote) override
Definition: zmqpublishnotifier.cpp:200
bool NotifyGovernanceObject(const CGovernanceObject &object) override
Definition: zmqpublishnotifier.cpp:210
The block chain is a tree shaped structure starting with the genesis block at the root...
Definition: chain.h:170
bool NotifyInstantSendDoubleSpendAttempt(const CTransaction ¤tTx, const CTransaction &previousTx) override
Definition: zmqpublishnotifier.cpp:220
bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock &islock) override
Definition: zmqpublishnotifier.cpp:316
bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock &islock) override
Definition: zmqpublishnotifier.cpp:190
bool NotifyChainLock(const CBlockIndex *pindex, const llmq::CChainLockSig &clsig) override
Definition: zmqpublishnotifier.cpp:255
Definition: quorums_chainlocks.h:25
The basic transaction that is broadcasted on the network and contained in blocks. ...
Definition: transaction.h:198
bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock &islock) override
Definition: zmqpublishnotifier.cpp:307
bool NotifyInstantSendDoubleSpendAttempt(const CTransaction ¤tTx, const CTransaction &previousTx) override
Definition: zmqpublishnotifier.cpp:344
bool Initialize(void *pcontext) override
Definition: zmqpublishnotifier.cpp:74