Skip to content

Commit 38941a7

Browse files
committed
refactor: Move txmempool_entry.h --> kernel/mempool_entry.h
1 parent 3be2106 commit 38941a7

16 files changed

+20
-20
lines changed

src/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ BITCOIN_CORE_H = \
177177
kernel/checks.h \
178178
kernel/coinstats.h \
179179
kernel/context.h \
180+
kernel/mempool_entry.h \
180181
kernel/mempool_limits.h \
181182
kernel/mempool_options.h \
182183
kernel/mempool_persist.h \
@@ -263,7 +264,6 @@ BITCOIN_CORE_H = \
263264
torcontrol.h \
264265
txdb.h \
265266
txmempool.h \
266-
txmempool_entry.h \
267267
txorphanage.h \
268268
txrequest.h \
269269
undo.h \

src/bench/mempool_eviction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

55
#include <bench/bench.h>
6+
#include <kernel/mempool_entry.h>
67
#include <policy/policy.h>
78
#include <test/util/setup_common.h>
89
#include <txmempool.h>
9-
#include <txmempool_entry.h>
1010

1111

1212
static void AddTx(const CTransactionRef& tx, const CAmount& nFee, CTxMemPool& pool) EXCLUSIVE_LOCKS_REQUIRED(cs_main, pool.cs)

src/bench/mempool_stress.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

55
#include <bench/bench.h>
6+
#include <kernel/mempool_entry.h>
67
#include <policy/policy.h>
78
#include <test/util/setup_common.h>
89
#include <txmempool.h>
9-
#include <txmempool_entry.h>
1010
#include <validation.h>
1111

1212
#include <vector>

src/bench/rpc_mempool.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
#include <bench/bench.h>
66
#include <chainparamsbase.h>
7+
#include <kernel/mempool_entry.h>
78
#include <rpc/mempool.h>
89
#include <test/util/setup_common.h>
910
#include <txmempool.h>
10-
#include <txmempool_entry.h>
1111

1212
#include <univalue.h>
1313

src/txmempool_entry.h renamed to src/kernel/mempool_entry.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Distributed under the MIT software license, see the accompanying
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

5-
#ifndef BITCOIN_TXMEMPOOL_ENTRY_H
6-
#define BITCOIN_TXMEMPOOL_ENTRY_H
5+
#ifndef BITCOIN_KERNEL_MEMPOOL_ENTRY_H
6+
#define BITCOIN_KERNEL_MEMPOOL_ENTRY_H
77

88
#include <consensus/amount.h>
99
#include <consensus/validation.h>
@@ -171,4 +171,4 @@ class CTxMemPoolEntry
171171
mutable Epoch::Marker m_epoch_marker; //!< epoch when last touched, useful for graph algorithms
172172
};
173173

174-
#endif // BITCOIN_TXMEMPOOL_ENTRY_H
174+
#endif // BITCOIN_KERNEL_MEMPOOL_ENTRY_H

src/net_processing.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <hash.h>
1717
#include <headerssync.h>
1818
#include <index/blockfilterindex.h>
19+
#include <kernel/mempool_entry.h>
1920
#include <merkleblock.h>
2021
#include <netbase.h>
2122
#include <netmessagemaker.h>
@@ -34,7 +35,6 @@
3435
#include <timedata.h>
3536
#include <tinyformat.h>
3637
#include <txmempool.h>
37-
#include <txmempool_entry.h>
3838
#include <txorphanage.h>
3939
#include <txrequest.h>
4040
#include <util/check.h> // For NDEBUG compile time check

src/node/interfaces.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,18 @@
1515
#include <interfaces/handler.h>
1616
#include <interfaces/node.h>
1717
#include <interfaces/wallet.h>
18+
#include <kernel/chain.h>
19+
#include <kernel/mempool_entry.h>
1820
#include <mapport.h>
1921
#include <net.h>
2022
#include <net_processing.h>
2123
#include <netaddress.h>
2224
#include <netbase.h>
2325
#include <node/blockstorage.h>
24-
#include <kernel/chain.h>
2526
#include <node/coin.h>
2627
#include <node/context.h>
27-
#include <node/transaction.h>
2828
#include <node/interface_ui.h>
29+
#include <node/transaction.h>
2930
#include <policy/feerate.h>
3031
#include <policy/fees.h>
3132
#include <policy/policy.h>
@@ -39,7 +40,6 @@
3940
#include <support/allocators/secure.h>
4041
#include <sync.h>
4142
#include <txmempool.h>
42-
#include <txmempool_entry.h>
4343
#include <uint256.h>
4444
#include <univalue.h>
4545
#include <util/check.h>

src/policy/fees.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <clientversion.h>
99
#include <consensus/amount.h>
1010
#include <fs.h>
11+
#include <kernel/mempool_entry.h>
1112
#include <logging.h>
1213
#include <policy/feerate.h>
1314
#include <primitives/transaction.h>
@@ -16,7 +17,6 @@
1617
#include <streams.h>
1718
#include <sync.h>
1819
#include <tinyformat.h>
19-
#include <txmempool_entry.h>
2020
#include <uint256.h>
2121
#include <util/serfloat.h>
2222
#include <util/system.h>

src/policy/rbf.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
#include <policy/rbf.h>
66

77
#include <consensus/amount.h>
8+
#include <kernel/mempool_entry.h>
89
#include <policy/feerate.h>
910
#include <primitives/transaction.h>
1011
#include <sync.h>
1112
#include <tinyformat.h>
1213
#include <txmempool.h>
13-
#include <txmempool_entry.h>
1414
#include <uint256.h>
1515
#include <util/moneystr.h>
1616
#include <util/rbf.h>

src/rpc/mempool.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <chainparams.h>
1111
#include <core_io.h>
1212
#include <fs.h>
13+
#include <kernel/mempool_entry.h>
1314
#include <node/mempool_persist_args.h>
1415
#include <policy/rbf.h>
1516
#include <policy/settings.h>
@@ -18,7 +19,6 @@
1819
#include <rpc/server_util.h>
1920
#include <rpc/util.h>
2021
#include <txmempool.h>
21-
#include <txmempool_entry.h>
2222
#include <univalue.h>
2323
#include <util/moneystr.h>
2424
#include <util/time.h>

0 commit comments

Comments
 (0)