Skip to content

Commit f3c9078

Browse files
committed
Clean up things that include script/standard.h
Remove standard.h from files that don't use anything in it, and include it in files that do.
1 parent 8bbe257 commit f3c9078

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+17
-41
lines changed

src/bench/verify_script.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <script/bitcoinconsensus.h>
99
#endif
1010
#include <script/script.h>
11-
#include <script/standard.h>
11+
#include <script/interpreter.h>
1212
#include <streams.h>
1313
#include <test/util/transaction_utils.h>
1414

src/compressor.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
#include <pubkey.h>
99
#include <script/script.h>
10-
#include <script/standard.h>
1110

1211
/*
1312
* These check for scripts for which a special case with a shorter encoding is defined.

src/init.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
#include <rpc/util.h>
6666
#include <scheduler.h>
6767
#include <script/sigcache.h>
68-
#include <script/standard.h>
6968
#include <shutdown.h>
7069
#include <sync.h>
7170
#include <timedata.h>

src/kernel/mempool_options.h

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include <policy/feerate.h>
1010
#include <policy/policy.h>
11-
#include <script/standard.h>
1211

1312
#include <chrono>
1413
#include <cstdint>

src/key_io.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <base58.h>
88
#include <bech32.h>
9+
#include <script/standard.h>
910
#include <util/strencodings.h>
1011

1112
#include <algorithm>

src/key_io.h

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <chainparams.h>
1111
#include <key.h>
1212
#include <pubkey.h>
13-
#include <script/standard.h>
1413

1514
#include <string>
1615

src/node/mempool_args.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include <logging.h>
1414
#include <policy/feerate.h>
1515
#include <policy/policy.h>
16-
#include <script/standard.h>
1716
#include <tinyformat.h>
1817
#include <util/error.h>
1918
#include <util/moneystr.h>

src/outputtype.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include <script/script.h>
1010
#include <script/sign.h>
1111
#include <script/signingprovider.h>
12-
#include <script/standard.h>
1312
#include <util/vector.h>
1413

1514
#include <assert.h>

src/qt/guiutil.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <qt/qvalidatedlineedit.h>
1111
#include <qt/sendcoinsrecipient.h>
1212

13+
#include <addresstype.h>
1314
#include <base58.h>
1415
#include <chainparams.h>
1516
#include <common/args.h>
@@ -20,7 +21,6 @@
2021
#include <primitives/transaction.h>
2122
#include <protocol.h>
2223
#include <script/script.h>
23-
#include <script/standard.h>
2424
#include <util/chaintype.h>
2525
#include <util/exception.h>
2626
#include <util/fs.h>

src/qt/test/wallettests.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <qt/transactiontablemodel.h>
2525
#include <qt/transactionview.h>
2626
#include <qt/walletmodel.h>
27+
#include <script/standard.h>
2728
#include <test/util/setup_common.h>
2829
#include <validation.h>
2930
#include <wallet/test/util.h>

src/qt/walletmodel.h

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#endif
1111

1212
#include <key.h>
13-
#include <script/standard.h>
1413

1514
#include <qt/walletmodeltransaction.h>
1615

src/rpc/mempool.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <rpc/server.h>
1818
#include <rpc/server_util.h>
1919
#include <rpc/util.h>
20-
#include <script/standard.h>
2120
#include <txmempool.h>
2221
#include <univalue.h>
2322
#include <util/fs.h>

src/rpc/output_script.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include <script/descriptor.h>
1414
#include <script/script.h>
1515
#include <script/signingprovider.h>
16-
#include <script/standard.h>
1716
#include <tinyformat.h>
1817
#include <univalue.h>
1918
#include <util/check.h>

src/rpc/util.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <rpc/util.h>
1313
#include <script/descriptor.h>
1414
#include <script/signingprovider.h>
15+
#include <script/standard.h>
1516
#include <tinyformat.h>
1617
#include <util/check.h>
1718
#include <util/result.h>

src/rpc/util.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#ifndef BITCOIN_RPC_UTIL_H
66
#define BITCOIN_RPC_UTIL_H
77

8+
#include <addresstype.h>
89
#include <node/transaction.h>
910
#include <outputtype.h>
1011
#include <protocol.h>
@@ -13,7 +14,6 @@
1314
#include <rpc/request.h>
1415
#include <script/script.h>
1516
#include <script/sign.h>
16-
#include <script/standard.h>
1717
#include <univalue.h>
1818
#include <util/check.h>
1919

src/script/miniscript.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <string>
66
#include <vector>
77
#include <script/script.h>
8-
#include <script/standard.h>
98
#include <script/miniscript.h>
109

1110
#include <assert.h>

src/script/sign.h

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <pubkey.h>
1313
#include <script/interpreter.h>
1414
#include <script/keyorigin.h>
15-
#include <script/standard.h>
1615
#include <script/signingprovider.h>
1716
#include <uint256.h>
1817

src/script/signingprovider.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <script/keyorigin.h>
77
#include <script/interpreter.h>
88
#include <script/signingprovider.h>
9-
#include <script/standard.h>
109

1110
#include <logging.h>
1211

src/script/signingprovider.h

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <pubkey.h>
1313
#include <script/keyorigin.h>
1414
#include <script/script.h>
15-
#include <script/standard.h>
1615
#include <sync.h>
1716

1817
struct ShortestVectorFirstComparator

src/signet.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include <primitives/block.h>
1919
#include <primitives/transaction.h>
2020
#include <script/interpreter.h>
21-
#include <script/standard.h>
2221
#include <span.h>
2322
#include <streams.h>
2423
#include <uint256.h>

src/test/blockfilter_index_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <interfaces/chain.h>
1212
#include <node/miner.h>
1313
#include <pow.h>
14-
#include <script/standard.h>
1514
#include <test/util/blockfilter.h>
1615
#include <test/util/index.h>
1716
#include <test/util/setup_common.h>

src/test/blockmanager_tests.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <node/blockstorage.h>
77
#include <node/context.h>
88
#include <node/kernel_notifications.h>
9+
#include <script/standard.h>
910
#include <util/chaintype.h>
1011
#include <validation.h>
1112

src/test/coins_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <addresstype.h>
66
#include <clientversion.h>
77
#include <coins.h>
8-
#include <script/standard.h>
98
#include <streams.h>
109
#include <test/util/poolresourcetester.h>
1110
#include <test/util/random.h>

src/test/compress_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
#include <compressor.h>
66
#include <script/script.h>
7-
#include <script/standard.h>
87
#include <test/util/setup_common.h>
98

109
#include <stdint.h>

src/test/denialofservice_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <pubkey.h>
1313
#include <script/sign.h>
1414
#include <script/signingprovider.h>
15-
#include <script/standard.h>
1615
#include <serialize.h>
1716
#include <test/util/net.h>
1817
#include <test/util/random.h>

src/test/descriptor_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <pubkey.h>
66
#include <script/descriptor.h>
77
#include <script/sign.h>
8-
#include <script/standard.h>
98
#include <test/util/setup_common.h>
109
#include <util/strencodings.h>
1110

src/test/fuzz/integer.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include <protocol.h>
2121
#include <pubkey.h>
2222
#include <script/script.h>
23-
#include <script/standard.h>
2423
#include <serialize.h>
2524
#include <streams.h>
2625
#include <test/fuzz/FuzzedDataProvider.h>

src/test/fuzz/util.h

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include <merkleblock.h>
1515
#include <primitives/transaction.h>
1616
#include <script/script.h>
17-
#include <script/standard.h>
1817
#include <serialize.h>
1918
#include <streams.h>
2019
#include <test/fuzz/FuzzedDataProvider.h>

src/test/interfaces_tests.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
#include <chainparams.h>
66
#include <consensus/validation.h>
77
#include <interfaces/chain.h>
8-
#include <script/standard.h>
98
#include <test/util/setup_common.h>
9+
#include <script/standard.h>
1010
#include <validation.h>
1111

1212
#include <boost/test/unit_test.hpp>

src/test/miner_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <consensus/tx_verify.h>
1111
#include <node/miner.h>
1212
#include <policy/policy.h>
13-
#include <script/standard.h>
1413
#include <test/util/random.h>
1514
#include <test/util/txmempool.h>
1615
#include <timedata.h>

src/test/miniscript_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <crypto/sha256.h>
2020
#include <script/interpreter.h>
2121
#include <script/miniscript.h>
22-
#include <script/standard.h>
2322
#include <script/script_error.h>
2423

2524
namespace {

src/test/orphanage_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <pubkey.h>
77
#include <script/sign.h>
88
#include <script/signingprovider.h>
9-
#include <script/standard.h>
109
#include <test/util/random.h>
1110
#include <test/util/setup_common.h>
1211
#include <txorphanage.h>

src/test/script_tests.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <script/sigcache.h>
1515
#include <script/sign.h>
1616
#include <script/signingprovider.h>
17+
#include <script/standard.h>
1718
#include <streams.h>
1819
#include <test/util/json.h>
1920
#include <test/util/random.h>

src/test/txindex_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <chainparams.h>
77
#include <index/txindex.h>
88
#include <interfaces/chain.h>
9-
#include <script/standard.h>
109
#include <test/util/index.h>
1110
#include <test/util/setup_common.h>
1211
#include <validation.h>

src/test/txpackage_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <policy/policy.h>
99
#include <primitives/transaction.h>
1010
#include <script/script.h>
11-
#include <script/standard.h>
1211
#include <test/util/random.h>
1312
#include <test/util/setup_common.h>
1413
#include <validation.h>

src/test/txvalidation_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <policy/policy.h>
99
#include <primitives/transaction.h>
1010
#include <script/script.h>
11-
#include <script/standard.h>
1211
#include <test/util/setup_common.h>
1312
#include <validation.h>
1413

src/test/txvalidationcache_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <key.h>
77
#include <script/sign.h>
88
#include <script/signingprovider.h>
9-
#include <script/standard.h>
109
#include <test/util/setup_common.h>
1110
#include <txmempool.h>
1211
#include <util/chaintype.h>

src/test/util/mining.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <node/context.h>
1212
#include <pow.h>
1313
#include <primitives/transaction.h>
14-
#include <script/standard.h>
1514
#include <test/util/script.h>
1615
#include <util/check.h>
1716
#include <validation.h>

src/test/validation_block_tests.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <node/miner.h>
1111
#include <pow.h>
1212
#include <random.h>
13-
#include <script/standard.h>
1413
#include <test/util/random.h>
1514
#include <test/util/script.h>
1615
#include <test/util/setup_common.h>

src/util/message.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <key.h>
88
#include <key_io.h>
99
#include <pubkey.h>
10-
#include <script/standard.h>
1110
#include <uint256.h>
1211
#include <util/message.h>
1312
#include <util/strencodings.h>

src/wallet/coincontrol.h

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <primitives/transaction.h>
1212
#include <script/keyorigin.h>
1313
#include <script/signingprovider.h>
14-
#include <script/standard.h>
1514

1615
#include <algorithm>
1716
#include <map>

src/wallet/interfaces.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <policy/fees.h>
1212
#include <primitives/transaction.h>
1313
#include <rpc/server.h>
14-
#include <script/standard.h>
1514
#include <support/allocators/secure.h>
1615
#include <sync.h>
1716
#include <uint256.h>

src/wallet/rpc/addresses.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <key_io.h>
77
#include <rpc/util.h>
88
#include <script/script.h>
9+
#include <script/standard.h>
910
#include <util/bip32.h>
1011
#include <util/translation.h>
1112
#include <wallet/receive.h>

src/wallet/scriptpubkeyman.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <script/descriptor.h>
1010
#include <script/script.h>
1111
#include <script/sign.h>
12+
#include <script/standard.h>
1213
#include <util/bip32.h>
1314
#include <util/strencodings.h>
1415
#include <util/string.h>

src/wallet/scriptpubkeyman.h

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <script/descriptor.h>
1212
#include <script/script.h>
1313
#include <script/signingprovider.h>
14-
#include <script/standard.h>
1514
#include <util/error.h>
1615
#include <util/message.h>
1716
#include <util/result.h>

src/wallet/spend.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <primitives/transaction.h>
1414
#include <script/script.h>
1515
#include <script/signingprovider.h>
16+
#include <script/standard.h>
1617
#include <util/check.h>
1718
#include <util/fees.h>
1819
#include <util/moneystr.h>

src/wallet/test/ismine_tests.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
#include <key_io.h>
77
#include <node/context.h>
88
#include <script/script.h>
9-
#include <script/signingprovider.h>
109
#include <script/standard.h>
10+
#include <script/signingprovider.h>
1111
#include <test/util/setup_common.h>
1212
#include <wallet/types.h>
1313
#include <wallet/wallet.h>

0 commit comments

Comments
 (0)