aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheCharlatan <seb.kung@gmail.com>2023-09-06 16:59:32 +0200
committerTheCharlatan <seb.kung@gmail.com>2023-09-12 22:51:42 +0200
commitf0d1d8b35c3aa9f2f923f74e3dbbf1e5ece4cd2f (patch)
tree49d856e34d52128e795446c2f8b7687e64236a11
parent534b314a7401d44f51aabd4565f97be9ee411740 (diff)
downloadbitcoin-f0d1d8b35c3aa9f2f923f74e3dbbf1e5ece4cd2f.tar.xz
[refactor] Add missing includes for next commit
-rw-r--r--src/bench/block_assemble.cpp1
-rw-r--r--src/bench/duplicate_inputs.cpp1
-rw-r--r--src/bench/mempool_stress.cpp1
-rw-r--r--src/bitcoin-chainstate.cpp1
-rw-r--r--src/bitcoin-util.cpp1
-rw-r--r--src/key_io.cpp1
-rw-r--r--src/node/blockstorage.cpp1
-rw-r--r--src/test/fuzz/descriptor_parse.cpp1
-rw-r--r--src/test/txvalidationcache_tests.cpp1
9 files changed, 9 insertions, 0 deletions
diff --git a/src/bench/block_assemble.cpp b/src/bench/block_assemble.cpp
index 4d032cefc5..0737144b84 100644
--- a/src/bench/block_assemble.cpp
+++ b/src/bench/block_assemble.cpp
@@ -6,6 +6,7 @@
#include <consensus/validation.h>
#include <crypto/sha256.h>
#include <node/miner.h>
+#include <random.h>
#include <test/util/mining.h>
#include <test/util/script.h>
#include <test/util/setup_common.h>
diff --git a/src/bench/duplicate_inputs.cpp b/src/bench/duplicate_inputs.cpp
index b3799ad1b7..a1c8d4d942 100644
--- a/src/bench/duplicate_inputs.cpp
+++ b/src/bench/duplicate_inputs.cpp
@@ -7,6 +7,7 @@
#include <consensus/merkle.h>
#include <consensus/validation.h>
#include <pow.h>
+#include <random.h>
#include <test/util/setup_common.h>
#include <txmempool.h>
#include <validation.h>
diff --git a/src/bench/mempool_stress.cpp b/src/bench/mempool_stress.cpp
index 1f94461d19..993db66653 100644
--- a/src/bench/mempool_stress.cpp
+++ b/src/bench/mempool_stress.cpp
@@ -5,6 +5,7 @@
#include <bench/bench.h>
#include <kernel/mempool_entry.h>
#include <policy/policy.h>
+#include <random.h>
#include <test/util/setup_common.h>
#include <txmempool.h>
#include <util/chaintype.h>
diff --git a/src/bitcoin-chainstate.cpp b/src/bitcoin-chainstate.cpp
index 19c4d36126..fc83a4ad3a 100644
--- a/src/bitcoin-chainstate.cpp
+++ b/src/bitcoin-chainstate.cpp
@@ -22,6 +22,7 @@
#include <node/blockstorage.h>
#include <node/caches.h>
#include <node/chainstate.h>
+#include <random.h>
#include <scheduler.h>
#include <script/sigcache.h>
#include <util/chaintype.h>
diff --git a/src/bitcoin-util.cpp b/src/bitcoin-util.cpp
index 582c18c9c6..8b68d04b2b 100644
--- a/src/bitcoin-util.cpp
+++ b/src/bitcoin-util.cpp
@@ -17,6 +17,7 @@
#include <core_io.h>
#include <streams.h>
#include <util/exception.h>
+#include <util/strencodings.h>
#include <util/translation.h>
#include <version.h>
diff --git a/src/key_io.cpp b/src/key_io.cpp
index a061165613..1a0b51a28b 100644
--- a/src/key_io.cpp
+++ b/src/key_io.cpp
@@ -8,6 +8,7 @@
#include <bech32.h>
#include <script/interpreter.h>
#include <script/solver.h>
+#include <tinyformat.h>
#include <util/strencodings.h>
#include <algorithm>
diff --git a/src/node/blockstorage.cpp b/src/node/blockstorage.cpp
index 253dee088e..ba612d0204 100644
--- a/src/node/blockstorage.cpp
+++ b/src/node/blockstorage.cpp
@@ -22,6 +22,7 @@
#include <util/batchpriority.h>
#include <util/fs.h>
#include <util/signalinterrupt.h>
+#include <util/strencodings.h>
#include <util/translation.h>
#include <validation.h>
diff --git a/src/test/fuzz/descriptor_parse.cpp b/src/test/fuzz/descriptor_parse.cpp
index 26c219d6c8..57129a60b8 100644
--- a/src/test/fuzz/descriptor_parse.cpp
+++ b/src/test/fuzz/descriptor_parse.cpp
@@ -8,6 +8,7 @@
#include <script/descriptor.h>
#include <test/fuzz/fuzz.h>
#include <util/chaintype.h>
+#include <util/strencodings.h>
//! Types are raw (un)compressed pubkeys, raw xonly pubkeys, raw privkeys (WIF), xpubs, xprvs.
static constexpr uint8_t KEY_TYPES_COUNT{6};
diff --git a/src/test/txvalidationcache_tests.cpp b/src/test/txvalidationcache_tests.cpp
index c1f6226982..790eabc7c1 100644
--- a/src/test/txvalidationcache_tests.cpp
+++ b/src/test/txvalidationcache_tests.cpp
@@ -4,6 +4,7 @@
#include <consensus/validation.h>
#include <key.h>
+#include <random.h>
#include <script/sign.h>
#include <script/signingprovider.h>
#include <test/util/setup_common.h>