Skip to content

Commit 60c8bac

Browse files
committed
Includes: Cleanup around net main and wallet
-Move from .h to .cpp: in main, net and wallet -Remove unnecessary #include "main.h" -Cleanup some wallet files includes
1 parent 9dd793f commit 60c8bac

28 files changed

+26
-42
lines changed

src/bitcoind.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include "clientversion.h"
88
#include "rpcserver.h"
99
#include "init.h"
10-
#include "main.h"
1110
#include "noui.h"
1211
#include "scheduler.h"
1312
#include "util.h"

src/main.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@
1919
#include "net.h"
2020
#include "policy/policy.h"
2121
#include "pow.h"
22+
#include "primitives/block.h"
23+
#include "primitives/transaction.h"
24+
#include "script/script.h"
25+
#include "script/sigcache.h"
26+
#include "script/standard.h"
27+
#include "tinyformat.h"
2228
#include "txdb.h"
2329
#include "txmempool.h"
2430
#include "ui_interface.h"

src/main.h

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,10 @@
1212

1313
#include "amount.h"
1414
#include "chain.h"
15-
#include "chainparams.h"
1615
#include "coins.h"
1716
#include "net.h"
18-
#include "primitives/block.h"
19-
#include "primitives/transaction.h"
20-
#include "script/script.h"
2117
#include "script/script_error.h"
22-
#include "script/sigcache.h"
23-
#include "script/standard.h"
2418
#include "sync.h"
25-
#include "tinyformat.h"
26-
#include "txmempool.h"
27-
#include "uint256.h"
2819

2920
#include <algorithm>
3021
#include <exception>
@@ -42,6 +33,7 @@ class CBlockTreeDB;
4233
class CBloomFilter;
4334
class CInv;
4435
class CScriptCheck;
36+
class CTxMemPool;
4537
class CValidationInterface;
4638
class CValidationState;
4739

src/net.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,12 @@
1212
#include "addrman.h"
1313
#include "chainparams.h"
1414
#include "clientversion.h"
15+
#include "crypto/common.h"
16+
#include "hash.h"
1517
#include "primitives/transaction.h"
1618
#include "scheduler.h"
1719
#include "ui_interface.h"
18-
#include "crypto/common.h"
20+
#include "utilstrencodings.h"
1921

2022
#ifdef WIN32
2123
#include <string.h>

src/net.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include "bloom.h"
1010
#include "compat.h"
11-
#include "hash.h"
1211
#include "limitedmap.h"
1312
#include "mruset.h"
1413
#include "netbase.h"
@@ -17,7 +16,6 @@
1716
#include "streams.h"
1817
#include "sync.h"
1918
#include "uint256.h"
20-
#include "utilstrencodings.h"
2119

2220
#include <deque>
2321
#include <stdint.h>
@@ -31,7 +29,6 @@
3129
#include <boost/signals2/signal.hpp>
3230

3331
class CAddrMan;
34-
class CBlockIndex;
3532
class CScheduler;
3633
class CNode;
3734

src/qt/bitcoin.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#endif
2626

2727
#include "init.h"
28-
#include "main.h"
2928
#include "rpcserver.h"
3029
#include "scheduler.h"
3130
#include "ui_interface.h"

src/qt/clientmodel.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "chainparams.h"
1212
#include "checkpoints.h"
1313
#include "clientversion.h"
14-
#include "main.h"
1514
#include "net.h"
1615
#include "ui_interface.h"
1716
#include "util.h"

src/qt/coincontroldialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
#include "coincontrol.h"
1717
#include "init.h"
18-
#include "main.h"
18+
#include "main.h" // For minRelayTxFee
1919
#include "wallet/wallet.h"
2020

2121
#include <boost/assign/list_of.hpp> // for 'map_list_of()'

src/qt/guiutil.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#include "primitives/transaction.h"
1313
#include "init.h"
14-
#include "main.h"
14+
#include "main.h" // For minRelayTxFee
1515
#include "protocol.h"
1616
#include "script/script.h"
1717
#include "script/standard.h"

src/qt/optionsdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "guiutil.h"
1414
#include "optionsmodel.h"
1515

16-
#include "main.h" // for MAX_SCRIPTCHECK_THREADS
16+
#include "main.h" // for DEFAULT_SCRIPTCHECK_THREADS and MAX_SCRIPTCHECK_THREADS
1717
#include "netbase.h"
1818
#include "txdb.h" // for -dbcache defaults
1919

0 commit comments

Comments
 (0)