File tree Expand file tree Collapse file tree 2 files changed +16
-9
lines changed Expand file tree Collapse file tree 2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change 66#ifndef BITCOIN_SCRIPT_INTERPRETER_H
77#define BITCOIN_SCRIPT_INTERPRETER_H
88
9+ #include < consensus/amount.h>
910#include < hash.h>
10- #include < script/script_error.h>
11- #include < span.h>
1211#include < primitives/transaction.h>
12+ #include < script/script_error.h> // IWYU pragma: export
13+ #include < span.h>
14+ #include < uint256.h>
1315
16+ #include < cstddef>
17+ #include < cstdint>
1418#include < optional>
1519#include < vector>
16- #include < stdint.h>
1720
1821class CPubKey ;
19- class XOnlyPubKey ;
2022class CScript ;
21- class CTransaction ;
22- class CTxOut ;
23- class uint256 ;
23+ class CScriptNum ;
24+ class XOnlyPubKey ;
25+ struct CScriptWitness ;
2426
2527/* * Signature hash types/flags */
2628enum
Original file line number Diff line number Diff line change 33// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44
55#include < consensus/amount.h>
6- #include < pubkey .h>
6+ #include < primitives/transaction .h>
77#include < script/interpreter.h>
8+ #include < serialize.h>
89#include < streams.h>
10+ #include < test/fuzz/fuzz.h>
911#include < test/util/script.h>
1012
11- #include < test/fuzz/fuzz.h>
13+ #include < cassert>
14+ #include < ios>
15+ #include < utility>
16+ #include < vector>
1217
1318FUZZ_TARGET (script_flags)
1419{
You can’t perform that action at this time.
0 commit comments