File tree Expand file tree Collapse file tree 7 files changed +44
-4
lines changed Expand file tree Collapse file tree 7 files changed +44
-4
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,7 @@ if [ "${RUN_TIDY}" = "true" ]; then
68
68
" src/util/string.cpp" \
69
69
" src/util/syserror.cpp" \
70
70
" src/util/url.cpp" \
71
+ " src/zmq" \
71
72
" -p . ${MAKEJOBS} -- -Xiwyu --cxx17ns -Xiwyu --mapping_file=${BASE_BUILD_DIR} /bitcoin-$HOST /contrib/devtools/iwyu/bitcoin.core.imp"
72
73
fi
73
74
Original file line number Diff line number Diff line change 5
5
#ifndef BITCOIN_ZMQ_ZMQABSTRACTNOTIFIER_H
6
6
#define BITCOIN_ZMQ_ZMQABSTRACTNOTIFIER_H
7
7
8
-
8
+ # include < cstdint >
9
9
#include < memory>
10
10
#include < string>
11
11
Original file line number Diff line number Diff line change 3
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
4
5
5
#include < zmq/zmqnotificationinterface.h>
6
+
7
+ #include < logging.h>
8
+ #include < primitives/block.h>
9
+ #include < primitives/transaction.h>
10
+ #include < util/system.h>
11
+ #include < validationinterface.h>
12
+ #include < zmq/zmqabstractnotifier.h>
6
13
#include < zmq/zmqpublishnotifier.h>
7
14
#include < zmq/zmqutil.h>
8
15
9
16
#include < zmq.h>
10
17
11
- #include < primitives/block.h>
12
- #include < util/system.h>
18
+ #include < cassert>
19
+ #include < map>
20
+ #include < string>
21
+ #include < utility>
22
+ #include < vector>
13
23
14
24
CZMQNotificationInterface::CZMQNotificationInterface () : pcontext(nullptr )
15
25
{
Original file line number Diff line number Diff line change 5
5
#ifndef BITCOIN_ZMQ_ZMQNOTIFICATIONINTERFACE_H
6
6
#define BITCOIN_ZMQ_ZMQNOTIFICATIONINTERFACE_H
7
7
8
+ #include < primitives/transaction.h>
8
9
#include < validationinterface.h>
10
+
11
+ #include < cstdint>
9
12
#include < list>
10
13
#include < memory>
11
14
15
+ class CBlock ;
12
16
class CBlockIndex ;
13
17
class CZMQAbstractNotifier ;
14
18
Original file line number Diff line number Diff line change 6
6
7
7
#include < chain.h>
8
8
#include < chainparams.h>
9
+ #include < crypto/common.h>
10
+ #include < logging.h>
11
+ #include < netaddress.h>
9
12
#include < netbase.h>
10
13
#include < node/blockstorage.h>
14
+ #include < primitives/block.h>
15
+ #include < primitives/transaction.h>
11
16
#include < rpc/server.h>
17
+ #include < serialize.h>
12
18
#include < streams.h>
13
- #include < util/system.h>
19
+ #include < sync.h>
20
+ #include < uint256.h>
21
+ #include < version.h>
14
22
#include < zmq/zmqutil.h>
15
23
16
24
#include < zmq.h>
17
25
26
+ #include < cassert>
18
27
#include < cstdarg>
19
28
#include < cstddef>
29
+ #include < cstdint>
30
+ #include < cstring>
20
31
#include < map>
21
32
#include < optional>
22
33
#include < string>
23
34
#include < utility>
35
+ #include < vector>
36
+
37
+ namespace Consensus {
38
+ struct Params ;
39
+ }
24
40
25
41
using node::ReadBlockFromDisk;
26
42
Original file line number Diff line number Diff line change 7
7
8
8
#include < zmq/zmqabstractnotifier.h>
9
9
10
+ #include < cstddef>
11
+ #include < cstdint>
12
+
10
13
class CBlockIndex ;
14
+ class CTransaction ;
11
15
12
16
class CZMQAbstractPublishNotifier : public CZMQAbstractNotifier
13
17
{
Original file line number Diff line number Diff line change 11
11
12
12
#include < univalue.h>
13
13
14
+ #include < list>
15
+ #include < string>
16
+
17
+ class JSONRPCRequest ;
18
+
14
19
namespace {
15
20
16
21
static RPCHelpMan getzmqnotifications ()
You can’t perform that action at this time.
0 commit comments