Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

zmqabstractnotifier.cpp
Go to the documentation of this file.
1 // Copyright (c) 2015 The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
6 #include <util.h>
7 
8 
10 {
11  assert(!psocket);
12 }
13 
14 bool CZMQAbstractNotifier::NotifyBlock(const CBlockIndex * /*CBlockIndex*/)
15 {
16  return true;
17 }
18 
19 bool CZMQAbstractNotifier::NotifyChainLock(const CBlockIndex * /*CBlockIndex*/, const llmq::CChainLockSig& /*clsig*/)
20 {
21  return true;
22 }
23 
25 {
26  return true;
27 }
28 
30 {
31  return true;
32 }
33 
35 {
36  return true;
37 }
38 
40 {
41  return true;
42 }
43 
45 {
46  return true;
47 }
virtual bool NotifyTransactionLock(const CTransaction &transaction, const llmq::CInstantSendLock &islock)
Governance Object.
virtual bool NotifyGovernanceObject(const CGovernanceObject &object)
virtual bool NotifyBlock(const CBlockIndex *pindex)
virtual bool NotifyInstantSendDoubleSpendAttempt(const CTransaction &currentTx, const CTransaction &previousTx)
virtual bool NotifyTransaction(const CTransaction &transaction)
The block chain is a tree shaped structure starting with the genesis block at the root...
Definition: chain.h:170
The basic transaction that is broadcasted on the network and contained in blocks. ...
Definition: transaction.h:198
virtual bool NotifyChainLock(const CBlockIndex *pindex, const llmq::CChainLockSig &clsig)
virtual bool NotifyGovernanceVote(const CGovernanceVote &vote)
Released under the MIT license