zmqabstractnotifier.cpp raw
1 // Copyright (c) 2015-present 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
5 #include <zmq/zmqabstractnotifier.h>
6
7 #include <cassert>
8
9 const int CZMQAbstractNotifier::DEFAULT_ZMQ_SNDHWM;
10
11 CZMQAbstractNotifier::~CZMQAbstractNotifier()
12 {
13 assert(!psocket);
14 }
15
16 bool CZMQAbstractNotifier::NotifyBlock(const CBlockIndex * /*CBlockIndex*/)
17 {
18 return true;
19 }
20
21 bool CZMQAbstractNotifier::NotifyTransaction(const CTransaction &/*transaction*/)
22 {
23 return true;
24 }
25
26 bool CZMQAbstractNotifier::NotifyBlockConnect(const CBlockIndex * /*CBlockIndex*/)
27 {
28 return true;
29 }
30
31 bool CZMQAbstractNotifier::NotifyBlockDisconnect(const CBlockIndex * /*CBlockIndex*/)
32 {
33 return true;
34 }
35
36 bool CZMQAbstractNotifier::NotifyTransactionAcceptance(const CTransaction &/*transaction*/, uint64_t mempool_sequence)
37 {
38 return true;
39 }
40
41 bool CZMQAbstractNotifier::NotifyTransactionRemoval(const CTransaction &/*transaction*/, uint64_t mempool_sequence)
42 {
43 return true;
44 }
45