File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 66#define BITCOIN_INDEX_BASE_H
77
88#include < dbwrapper.h>
9- #include < primitives/block.h>
10- #include < primitives/transaction.h>
119#include < threadinterrupt.h>
1210#include < validationinterface.h>
1311
12+ class CBlock ;
1413class CBlockIndex ;
1514class CChainState ;
1615
Original file line number Diff line number Diff line change 1616#include < utility>
1717#include < vector>
1818
19+ class CBlockFileInfo ;
1920class CBlockIndex ;
20- class CCoinsViewDBCursor ;
2121class uint256 ;
22+ namespace Consensus {
23+ struct Params ;
24+ };
2225
2326// ! -dbcache default (MiB)
2427static const int64_t nDefaultDbCache = 450 ;
Original file line number Diff line number Diff line change 1111#endif
1212
1313#include < amount.h>
14+ #include < arith_uint256.h>
1415#include < attributes.h>
16+ #include < chain.h>
1517#include < coins.h>
1618#include < consensus/validation.h>
1719#include < crypto/common.h> // for ReadLE64
2123#include < policy/packages.h>
2224#include < protocol.h> // For CMessageHeader::MessageStartChars
2325#include < script/script_error.h>
26+ #include < serialize.h>
2427#include < sync.h>
25- #include < txmempool.h> // For CTxMemPool::cs
2628#include < txdb.h>
27- #include < serialize.h>
29+ #include < txmempool.h> // For CTxMemPool::cs
30+ #include < uint256.h>
2831#include < util/check.h>
2932#include < util/hasher.h>
3033#include < util/translation.h>
4245
4346class CChainState ;
4447class BlockValidationState ;
45- class CBlockIndex ;
4648class CBlockTreeDB ;
4749class CBlockUndo ;
4850class CChainParams ;
You can’t perform that action at this time.
0 commit comments