9 #include <blockfilter.h>
46 static const auto testing_setup = MakeNoLogFileContext<>();
47 g_setup = testing_setup.get();
53 #define FUZZ_TARGET_DESERIALIZE(name, code) \
54 FUZZ_TARGET_INIT(name, initialize_deserialize) \
58 } catch (const invalid_fuzzing_input_exception&) { \
64 struct invalid_fuzzing_input_exception :
public std::exception {
87 if (protocol_version) {
94 }
catch (
const std::ios_base::failure&) {
95 throw invalid_fuzzing_input_exception();
100 }
catch (
const std::ios_base::failure&) {
101 throw invalid_fuzzing_input_exception();
106 template <
typename T>
203 AddrMan am(std::vector<bool>(),
205 g_setup->m_node.args->GetIntArg(
"-checkaddrman", 0));
298 auto toc = Using<TxOutCompression>(to);