Bitcoin Core
31.1.0
P2P Digital Currency
Toggle main menu visibility
Loading...
Searching...
No Matches
src
zmq
zmqabstractnotifier.cpp
Go to the documentation of this file.
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
}
CBlockIndex
The block chain is a tree shaped structure starting with the genesis block at the root,...
Definition
chain.h:94
CTransaction
The basic transaction that is broadcasted on the network and contained in blocks.
Definition
transaction.h:281
CZMQAbstractNotifier::~CZMQAbstractNotifier
virtual ~CZMQAbstractNotifier()
Definition
zmqabstractnotifier.cpp:11
CZMQAbstractNotifier::NotifyBlockConnect
virtual bool NotifyBlockConnect(const CBlockIndex *pindex)
Definition
zmqabstractnotifier.cpp:26
CZMQAbstractNotifier::DEFAULT_ZMQ_SNDHWM
static const int DEFAULT_ZMQ_SNDHWM
Definition
zmqabstractnotifier.h:22
CZMQAbstractNotifier::psocket
void * psocket
Definition
zmqabstractnotifier.h:60
CZMQAbstractNotifier::NotifyTransactionRemoval
virtual bool NotifyTransactionRemoval(const CTransaction &transaction, uint64_t mempool_sequence)
Definition
zmqabstractnotifier.cpp:41
CZMQAbstractNotifier::NotifyBlock
virtual bool NotifyBlock(const CBlockIndex *pindex)
Definition
zmqabstractnotifier.cpp:16
CZMQAbstractNotifier::NotifyTransaction
virtual bool NotifyTransaction(const CTransaction &transaction)
Definition
zmqabstractnotifier.cpp:21
CZMQAbstractNotifier::NotifyBlockDisconnect
virtual bool NotifyBlockDisconnect(const CBlockIndex *pindex)
Definition
zmqabstractnotifier.cpp:31
CZMQAbstractNotifier::NotifyTransactionAcceptance
virtual bool NotifyTransactionAcceptance(const CTransaction &transaction, uint64_t mempool_sequence)
Definition
zmqabstractnotifier.cpp:36
assert
assert(!tx.IsCoinBase())
zmqabstractnotifier.h
Generated on
for Bitcoin Core by
1.17.0