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
6868 " src/util/string.cpp" \
6969 " src/util/syserror.cpp" \
7070 " src/util/url.cpp" \
71+ " src/zmq" \
7172 " -p . ${MAKEJOBS} -- -Xiwyu --cxx17ns -Xiwyu --mapping_file=${BASE_BUILD_DIR} /bitcoin-$HOST /contrib/devtools/iwyu/bitcoin.core.imp"
7273fi
7374
Original file line number Diff line number Diff line change 55#ifndef BITCOIN_ZMQ_ZMQABSTRACTNOTIFIER_H
66#define BITCOIN_ZMQ_ZMQABSTRACTNOTIFIER_H
77
8-
8+ # include < cstdint >
99#include < memory>
1010#include < string>
1111
Original file line number Diff line number Diff line change 33// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44
55#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>
613#include < zmq/zmqpublishnotifier.h>
714#include < zmq/zmqutil.h>
815
916#include < zmq.h>
1017
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>
1323
1424CZMQNotificationInterface::CZMQNotificationInterface () : pcontext(nullptr )
1525{
Original file line number Diff line number Diff line change 55#ifndef BITCOIN_ZMQ_ZMQNOTIFICATIONINTERFACE_H
66#define BITCOIN_ZMQ_ZMQNOTIFICATIONINTERFACE_H
77
8+ #include < primitives/transaction.h>
89#include < validationinterface.h>
10+
11+ #include < cstdint>
912#include < list>
1013#include < memory>
1114
15+ class CBlock ;
1216class CBlockIndex ;
1317class CZMQAbstractNotifier ;
1418
Original file line number Diff line number Diff line change 66
77#include < chain.h>
88#include < chainparams.h>
9+ #include < crypto/common.h>
10+ #include < logging.h>
11+ #include < netaddress.h>
912#include < netbase.h>
1013#include < node/blockstorage.h>
14+ #include < primitives/block.h>
15+ #include < primitives/transaction.h>
1116#include < rpc/server.h>
17+ #include < serialize.h>
1218#include < streams.h>
13- #include < util/system.h>
19+ #include < sync.h>
20+ #include < uint256.h>
21+ #include < version.h>
1422#include < zmq/zmqutil.h>
1523
1624#include < zmq.h>
1725
26+ #include < cassert>
1827#include < cstdarg>
1928#include < cstddef>
29+ #include < cstdint>
30+ #include < cstring>
2031#include < map>
2132#include < optional>
2233#include < string>
2334#include < utility>
35+ #include < vector>
36+
37+ namespace Consensus {
38+ struct Params ;
39+ }
2440
2541using node::ReadBlockFromDisk;
2642
Original file line number Diff line number Diff line change 77
88#include < zmq/zmqabstractnotifier.h>
99
10+ #include < cstddef>
11+ #include < cstdint>
12+
1013class CBlockIndex ;
14+ class CTransaction ;
1115
1216class CZMQAbstractPublishNotifier : public CZMQAbstractNotifier
1317{
Original file line number Diff line number Diff line change 1111
1212#include < univalue.h>
1313
14+ #include < list>
15+ #include < string>
16+
17+ class JSONRPCRequest ;
18+
1419namespace {
1520
1621static RPCHelpMan getzmqnotifications ()
You can’t perform that action at this time.
0 commit comments